千家信息网

SQLserver中如何使用convert函数转换日期格式

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家介绍SQLserver中如何使用convert函数转换日期格式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。SQL Server中文版的默认的日期字段datetim
千家信息网最后更新 2026年11月01日SQLserver中如何使用convert函数转换日期格式

这篇文章给大家介绍SQLserver中如何使用convert函数转换日期格式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 整理了一下SQL Server里面可能经常会用到的日期格式转换方法:

举例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') 20040912110608 select CONVERT(varchar(12) , getdate(), 111 ) 2004/09/12 select CONVERT(varchar(12) , getdate(), 112 ) 20040912 select CONVERT(varchar(12) , getdate(), 102 ) 2004.09.12 select CONVERT(varchar(12) , getdate(), 101 ) 09/12/2004 select CONVERT(varchar(12) , getdate(), 103 ) 12/09/2004 select CONVERT(varchar(12) , getdate(), 104 ) 12.09.2004 select CONVERT(varchar(12) , getdate(), 105 ) 12-09-2004 select CONVERT(varchar(12) , getdate(), 106 ) 12 09 2004 select CONVERT(varchar(12) , getdate(), 107 ) 09 12, 2004 select CONVERT(varchar(12) , getdate(), 108 ) 11:06:08 select CONVERT(varchar(12) , getdate(), 109 ) 09 12 2004 1 select CONVERT(varchar(12) , getdate(), 110 ) 09-12-2004 select CONVERT(varchar(12) , getdate(), 113 ) 12 09 2004 1 select CONVERT(varchar(12) , getdate(), 114 ) 11:06:08.177 select getdate() 结果:2003-12-28 16:52:00.107 select convert(char(8),getdate(),112) 结果:20031228 select convert(char(8),getdate(),108) 结果:16:52:00 select convert(char(8),getdate(),112)

指日期格式 规则如下: 1 101 美国 mm/dd/yyyy 2 102 ANSI 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(或 PM) 10 110 美国 mm-dd-yy 11 111 日本 yy/mm/dd 12 112 ISO yymmdd - 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h) 14 114 - hh:mi:ss:mmm(24h) - 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff] - 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff] - 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格) - 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM - 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM 关于Emaker中字段的格式转换和字段间的运算代码可以加到属性里的"格式转换(读出)"和"格式转换(写入)",table字段设定里的"字段"位置也可以灵活加函数。比如:'AF'+ID 或者ID+'/'+PWD ,convert(varchar(50),F1) , convert(int,%)-19110000 (读出) convert(char(8),convert(int,%)+19110000) (写入) 实现行的合计运算等等。加入:%系统变量%,则是调用在Emaker 系统中设定的系统变量。

关于SQLserver中如何使用convert函数转换日期格式就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

格式 日期 字段 函数 系统 结果 内容 变量 更多 科威特 美国 帮助 运算 不错 中文版 代码 位置 兴趣 小伙 小伙伴 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技企业 互联网金融科技 广东万易互联网科技有限公司惠州分公司 青岛互联网科技公司 上海挚品互联网科技 奇酷互联网科技 猫创互联网科技 青岛中康互联网医疗科技有限公司 广州慧亚互联网科技怎么样 福州新华互联网科技学校 知乎 阿里互联网科技企业 徐州市互联网科技有限公司 互联网公司高科技产品 江苏互联网科技小贷 2021世界互联网领先科技成果发布 云南互联网科技学费 保山互联网科技靠谱吗 中国互联网公司的科技投入 科技和互联网行业的特点 亚光科技低轨卫星互联网 港股互联网科技股 互联网金融 科技金融 链环科技传统企业怎么转型互联网 互联网在线教育科技创业 2021互联网科技公司排名 元气玛特互联网科技公司是外包吗 昆明中奇联合互联网科技 张家口科技产业互联网平台 易租星互联网科技有限公司 马化腾互联网科技教学
0