ورود

View Full Version : تبدیل تاریخ به 10 کاراکتر



z.neshati
سه شنبه 08 تیر 1395, 12:41 عصر
با سلام


تاریخ از دیتاتایپ char(10) در جدول داریم . بعضی از این تاریخ ها به صورت فرضا 1394/01/1 یا 1394/1/02 یا 1394/1/2 هستش و من می خوام با یه کوئری update تمام اینها رو به فرمت 10 تایی فرضا به صورت 1394/01/02 دربیاورم . ممنون میشم راهنماییم کنید

En_MK
دوشنبه 21 تیر 1395, 12:16 عصر
RecId را میتونید توسط Cursor استخراج کنید




update [TbName]
set LetterDate=(
SELECT Concat( SUBSTRING([LetterDate],1,4),'/',SUBSTRING([LetterDate],5,2),'/',SUBSTRING([LetterDate],7,2))
FROM [TbName] where RecId=1)
where RecId=1