Pet*_*ter 4 sql t-sql converter sql-server-2008
我有一个名为SF_Data的表,并且有一个名为IN_Date的列,ID数据如下所示:
ID IN_Date
1 9/8/2010
2 26/04/2011
3 20/09/2010
Run Code Online (Sandbox Code Playgroud)
IN_Date的数据类型是varchar(50).
我试图将IN_Date转换为mm/dd/yyyy格式.我试过这样做:
Select convert(varchar,IN_Date,103) From dbo.SF_Data
Run Code Online (Sandbox Code Playgroud)
但格式仍然没有改变.谁能告诉我哪里出错了
在格式化之前,您需要转换来修复数据(到正确的数据类型)...
Select
convert(varchar,
convert(date, IN_Date, 103),
101)
from dbo.SF_Data
Run Code Online (Sandbox Code Playgroud)