很简单的问题!!!!!!!!!!

hhccl 2003-03-29 02:24:30
再sqlserver中将字符串格式化成日期型的函数是什么
除了year month day
...全文
6 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
HawaiiLeo 2003-03-29
CAST ( expression AS data_type )


CONVERT ( data_type [ ( length ) ] , expression [ , style ] )


0 100 (*) mon dd yyyy hh:miAM (or PM)
1 101 mm/dd/yy
2 102 yy.mm.dd
3 103 dd/mm/yy
4 104 dd.mm.yy
5 105 dd-mm-yy
6 106 dd mon yy
7 107 Mon dd, yy
8 108 hh:mm:ss
9 109 (*) mon dd yyyy hh:mi:ss:mmmAM (or PM)
10 110 mm-dd-yy
11 111 yy/mm/dd
12 112 yymmdd
13 113 (*)dd mon yyyy hh:mm:ss:mmm(24h)
14 114 hh:mi:ss:mmm(24h)
20 120 (*) yyyy-mm-dd hh:mi:ss(24h)
21 121 (*) yyyy-mm-dd hh:mi:ss.mmm(24h)
回复
zjcxc 2003-03-29
convert(转换后的数据类型,要转换的数据)
cast(要转换的数据 as 转换后的数据类型)

convert(datetime,'2000-01-01')

cast('2000-01-01' as datetime)

这两个函数是进行数据类型转换的,用好这两函数,就可以自由地将一种数据类型转换为另一种数据类型,例如要将数字转换为字符:
convert(varchar(3),100)

cast(100 as varchar(3))

回复
newdongkui 2003-03-29
convert cast
比如 cast ('2002-02-01' as datetime )
都可以看看帮助吧
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2003-03-29 02:24
社区公告
暂无公告