CONVERT函数有3个参数:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
第一个参数返回数据类型,第二个参数是表达式,第三个是可选的定义风格的参数.
注意:不要应用CONVERT函数在被索引的日期列上.
看下面的实例:
SELECT CONVERT(VARCHAR(30),GETDATE(),100) --Output (MON DD YYYY HH:MIAMPM) --Jul 7 2009 2:19PM SELECT CONVERT(VARCHAR(30),GETDATE(),101) --Output (MM/DD/YYYY) --07/07/2009 SELECT CONVERT(VARCHAR(30),GETDATE(),102) --Output (YYYY.MM.DD) --2009.07.07 SELECT CONVERT(VARCHAR(30),GETDATE(),103) --Output (DD/MM/YYYY) --06/07/2009 SELECT CONVERT(VARCHAR(30),GETDATE(),104) --Output (DD.MM.YYYY) --06.07.2009 SELECT CONVERT(VARCHAR(30),GETDATE(),105) --Output (DD-MM-YYYY) --06-07-2009 SELECT CONVERT(VARCHAR(30),GETDATE(),106) --Output (DD MON YYYY) --06 Jul 2009 SELECT CONVERT(VARCHAR(30),GETDATE(),107) --Output (MON DD,YYYY) --Jul 06, 2009 SELECT CONVERT(VARCHAR(30),GETDATE(),108) --Output (HH24:MI:SS) --14:24:20 SELECT CONVERT(VARCHAR(30),GETDATE(),109) --Output (MON DD YYYY HH:MI:SS:NNN AMPM) --Jul 7 2009 2:24:35:490PM SELECT CONVERT(VARCHAR(30),GETDATE(),110) --Output (MM-DD-YYYY) -- 07-07-2009 SELECT CONVERT(VARCHAR(30),GETDATE(),111) --Output (YYYY/MM/DD) --2009/07/07 SELECT CONVERT(VARCHAR(30),GETDATE(),112) --Output (YYYYMMDD) --20090707 SELECT CONVERT(VARCHAR(30),GETDATE(),113) --Output (MON DD YYYY HH24:MI:SS:NNN) --07 Jul 2009 14:26:24:617 SELECT CONVERT(VARCHAR(30),GETDATE(),114) --Output (HH24:MI:SS:NNN) --14:26:48:953
希望这篇POST对您有用.
Author: Petter Liu http://wintersun.cnblogs.com
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)