【发布时间】:2011-11-07 01:54:46
【问题描述】:
我有一个名为 SF_Data 的表,还有一个名为 IN_Date 的列,ID 数据看起来像:
ID IN_Date
1 9/8/2010
2 26/04/2011
3 20/09/2010
IN_Date 的数据类型是 varchar(50)。
我正在尝试将 IN_Date 转换为 mm/dd/yyyy 格式。我试过这样做:
Select convert(varchar,IN_Date,103) From dbo.SF_Data
但格式仍然没有改变。谁能告诉我哪里出错了
【问题讨论】:
-
如果是日期 - 为什么不是
DATETIME??这会让事情变得简单得多! -
@GBN 表是别人创建的
-
更改列数据类型!!从长远来看,你会为自己省去很多悲伤......
标签: sql sql-server-2008 tsql converter