ورود

View Full Version : مشكل در تبديل نوع



masoud.a
دوشنبه 12 اردیبهشت 1390, 20:33 عصر
كد پايين رو وقتي باSELECT جداگانه اجرا ميكنم مشكل نداره ولي وقتي ميخوام تو قسمت VALUE اجرا بگيرم ازش نميشه.يعني ميخوام به صورت تصادفي TL1,TL2,TL3 رو انتخاب كنه
ميشه كمكم كنيد؟

'TL'+CHAR(CAST((RAND()*3)+(ASCII('1')) AS INT))

Reza_Yarahmadi
دوشنبه 12 اردیبهشت 1390, 21:11 عصر
بصورت زیر امتحان کنید
'TL'+ Cast(CHAR(CAST((RAND()*3) + (ASCII('1')) AS INT)) as varchar)

masoud.a
دوشنبه 12 اردیبهشت 1390, 21:29 عصر
اين خطا رو داره ميگيره:Incorrect syntax near 'TL' امكان داره كه مشكل از كد من باشه؟

behrouzlo
سه شنبه 13 اردیبهشت 1390, 10:34 صبح
'TL'+ Cast(CHAR(CAST((RAND()*3) + (ASCII('1')) AS INT)) as varchar)
دستورتان را به صورت کامل اینجا قرار دهید و گرنه دستور بالا کاملا صحیح است

حمیدرضاصادقیان
سه شنبه 13 اردیبهشت 1390, 16:51 عصر
سلام.
احتمالا یک Select اول دستورتون نذاشتید.