PDA

View Full Version : مشکل با دستور Select



silver2000
یک شنبه 03 شهریور 1392, 10:05 صبح
سلام دوستان من یه دستور select دارم که وقتی یکم طولانی میشه خطا میگیره در صورتی که وقتی هر قسمت رو به صورت مجزا تست میکنم مشکلی نداره میشه راهنمایی کنید مشکل این کد در چیه ؟
Select *, Case ConfirmStatus When 0 Then N'ثبت موقت'
When 1 then N'ثبت نهایی' Else N'ثبت مدیریت'End As ConfirmStatusTitle
From AccFund where PersonId='acba9109-5ab3-4972-ad39-2c73322a1e7c'
And (Goods Like N'%%'
Or Price Like N'%%'
Or Description Like N'%%'
Or ConfirmStatus='1')

در ضمن خطایی که به این کد میگیره اینه که ستون ها معتبر نسیتن در حالیکه وقتی Or ها رو به صورت مجزا تست میکنم جواب درسته

محمد سلیم آبادی
چهارشنبه 06 شهریور 1392, 23:41 عصر
Query را بررسی کردم از نظر Syntax مشکلی نداره.
ضمنا شرط هایی چون
LIKE N'%%'
چندان مفهوم نیست. مطمئن هستید که کد واقعی را پست کردین؟