你的位置:首页 > 软件开发 > 数据库 > 使用SQL Server CONVERT() 函数

使用SQL Server CONVERT() 函数

发布时间:2015-09-22 02:00:18
语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。 ...

语法

CONVERT(data_type(length),data_to_be_converted,style)

data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。

可以使用的 style 值:

使用SQL Server CONVERT() 函数

找出其中几个比较好的来展示一下:

语句:SELECT CONVERT(nvarchar(100), getdate(), 20) 或者 SELECT CONVERT(nvarchar(100), getdate(), 120)

 

结果:2015-09-22 01:35:33

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 21) 或者SELECT CONVERT(nvarchar(100), getdate(), 121)

结果:2015-09-22 01:35:52.833

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 23)

结果:2015-09-22

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 24) 或者 SELECT CONVERT(nvarchar(100), getdate(), 108)

结果:01:36:59

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 102)

结果:2015.09.22

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 111)

结果:2015/09/22

 

语句:SELECT CONVERT(nvarchar(100), getdate(), 112)

结果:20150922

 

现在不太明白的问题:

CONVERT(data_type(length),data_to_be_converted,style)中data_type除了可以是nvarchar或varchar之外,是不是还可以是其它类型,同时length合理的取值应该是多少?

原标题:使用SQL Server CONVERT() 函数

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。