赞
踩
CONVERT Syntax:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
参数
expression
任何有效的表达式。
data_type
目标数据类型。 这包括 xml、bigint 和sql_variant 。 不能使用别名数据类型。
length
指定目标数据类型长度的可选整数,适用于允许用户指定长度的数据类型。 默认值为 30。
style
指定 CONVERT 函数将如何转换 expression 的整数表达式。 对于 NULL 的样式值,则返回 NULL。 data_type 确定范围。
对于日期或时间数据类型的 expression,style 可以具有下表所示的某个值 。 其他值作为 0 进行处理。
从 GETDATE() 值开始,此示例使用CONVERT 显示本文日期和时间样式部分的所有日期和时间样式。
测试用sql语句:
SELECT CONVERT(NVARCHAR, GETDATE(), 0) --Aug 23 2019 1:39PM 08 23 2021 12:41AM SELECT CONVERT(NVARCHAR, GETDATE(), 1) --08/23/19 08/23/21 SELECT CONVERT(NVARCHAR, GETDATE(), 2) --19.08.23 21.08.23 SELECT CONVERT(NVARCHAR, GETDATE(), 3) --2023/8/19 23/08/21 SELECT CONVERT(NVARCHAR, GETDATE(), 4) --23.08.19 23.08.21 SELECT CONVERT(NVARCHAR, GETDATE(), 5) --2023/8/19 23-08-21 SELECT CONVERT(NVARCHAR, GETDATE(), 6) --23-Aug-19 23 08 21 SELECT CONVERT(NVARCHAR, GETDATE(), 7) --23-Aug-19 08 23, 21 SELECT CONVERT(NVARCHAR, GETDATE(), 8) --13:39:17 00:41:16 SELECT CONVERT(NVARCHAR, GETDATE(), 9) --Aug 23 2019 1:39:17:090PM 08 23 2021 12:41:16:310AM SELECT CONVERT(NVARCHAR, GETDATE(), 10) --08-23-19 08-23-21 SELECT CONVERT(NVARCHAR, GETDATE(), 11) --2019/8/23 21/08/23 SELECT CONVERT(NVARCHAR, GETDATE(), 12) --190823 210823 SELECT CONVERT(NVARCHAR, GETDATE(), 13) --23 Aug 2019 13:39:17:090 23 08 2021 00:41:16:310 SELECT CONVERT(NVARCHAR, GETDATE(), 14) --13:39:17:090 00:41:16:310 SELECT CONVERT(NVARCHAR, GETDATE(), 20) --2019/8/23 13:39 2021-08-23 00:41:16 SELECT CONVERT(NVARCHAR, GETDATE(), 21) --39:17.1 2021-08-23 00:41:16.310 SELECT CONVERT(NVARCHAR, GETDATE(), 22) --08/23/19 1:39:17 PM 08/23/21 12:41:16 AM SELECT CONVERT(NVARCHAR, GETDATE(), 23) --2019/8/23 2021-08-23 SELECT CONVERT(NVARCHAR, GETDATE(), 101) --08/23/2019 08/23/2021 SELECT CONVERT(NVARCHAR, GETDATE(), 102) --2019.08.23 2021.08.23 SELECT CONVERT(NVARCHAR, GETDATE(), 103) --23/08/2019 23/08/2021 SELECT CONVERT(NVARCHAR, GETDATE(), 104) --23.08.2019 23.08.2021 SELECT CONVERT(NVARCHAR, GETDATE(), 105) --23-08-2019 23-08-2021 SELECT CONVERT(NVARCHAR, GETDATE(), 106) --23-Aug-19 23 08 2021 SELECT CONVERT(NVARCHAR, GETDATE(), 107) --23-Aug-19 08 23, 2021 SELECT CONVERT(NVARCHAR, GETDATE(), 110) --08-23-2019 08-23-2021 SELECT CONVERT(NVARCHAR, GETDATE(), 111) --2019/8/23 2021/08/23 SELECT CONVERT(NVARCHAR, GETDATE(), 112) --20190823 20210823 SELECT CONVERT(NVARCHAR, GETDATE(), 113) --39:17.1 23 08 2021 00:41:16:310 SELECT CONVERT(NVARCHAR, GETDATE(), 120) --2019/8/23 13:39 2021-08-23 00:41:16 SELECT CONVERT(NVARCHAR, GETDATE(), 121) --39:17.1 2021-08-23 00:41:16.310 SELECT CONVERT(NVARCHAR, GETDATE(), 126) --2019-08-23T13:39:17.090 2021-08-23T00:41:16.310 SELECT CONVERT(NVARCHAR, GETDATE(), 127) --2019-08-23T13:39:17.090 2021-08-23T00:41:16.310 SELECT CONVERT(NVARCHAR, GETDATE(), 130) --22 ذو الحجة 1440 1:39:17.090P 15 محرم 1443 12:41:16:310AM SELECT CONVERT(NVARCHAR, GETDATE(), 131) --22/12/1440 1:39:17.090PM 15/01/1443 12:41:16:310AM
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。