PDA

View Full Version : بدست اوردن اطلاعات از درون يک ستون جدول



Sama_gh_San
دوشنبه 19 مهر 1389, 08:50 صبح
سلام دوستان

نوع فيلد جدولم از نوع Datatime هستش و اطلاعات در اين فيلد به اين صورت

' 12:00:00 1389/07/18 ' ذخيره ميشود از طريق cast تونستم تاريخ رو بدست بيارم

حالا ميخوام اين مقدار 12:00:00 را به همين صورت از داخل اين فيلد بدست بيارم با عمل

cast نتونستم .

کسي هست در اين زمينه کمکم کنه

ASKaffash
دوشنبه 19 مهر 1389, 09:38 صبح
سلام
تابعی شبیه این :


Create Function MyTime(@DT DateTime)
Returns VarChar(8)
As
Begin
Return Convert(VarChar(2),DatePart(hh,@DT))+':'+Convert(V arChar(2),DatePart(mi,@DT))+':'+Convert(VarChar(2) ,DatePart(ss,@DT))
End

روش استفاده :


Select Dbo.MyTime(GetDate())

Sama_gh_San
دوشنبه 19 مهر 1389, 13:53 عصر
سلام
تابعی شبیه این :


Create Function MyTime(@DT DateTime)
Returns VarChar(8)
As
Begin
Return Convert(VarChar(2),DatePart(hh,@DT))+':'+Convert(V arChar(2),DatePart(mi,@DT))+':'+Convert(VarChar(2) ,DatePart(ss,@DT))
End

روش استفاده :


Select Dbo.MyTime(GetDate())


ممنون از کمکت