问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL Server——如何指定日期格式

发布网友 发布时间:2022-04-21 19:40

我来回答

6个回答

懂视网 时间:2022-04-30 03:15

select getdate() 2004-09-12 11:06:08.177 这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便. 我整理了一下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

 

常用SQL时间格式SQLServer中文版的默认的日期字段datetime格式是yyyy-mm-d

标签:

热心网友 时间:2022-04-30 00:23

1、打开sql server的管理工具,点击新建查询,如下图所示。

2、然后输入select getdate(),如下图所示。

3、结果会显示年月日时分秒的格式,如下图所示。

4、然后执行convert函数,将起转换为121格式,如下图所示。

5、接着就可以看到结果只显示了日期部分,如下图所示。

6、最后经常使用的话可以抽成函数,如下图所示。

热心网友 时间:2022-04-30 01:41

SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm例如:
select getdate()
2004-09-12 11:06:08.177
整理了一下SQL Server里面可能经常会用到的日期格式转换方法:举例如下:
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12select CONVERT(varchar(12) , getdate(), 112 )
20040912select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004select CONVERT(varchar(12) , getdate(), 108 )
11:06:08select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177

热心网友 时间:2022-04-30 03:16

DECLARE @dt datetime
SET @dt=GETDATE()--1.短日期格式:yyyy-m-d
SELECT REPLACE(CONVERT(varchar(10),@dt,120),N'-0','-')--2.长日期格式:yyyy年mm月dd日
--A. 方法1
SELECT STUFF(STUFF(CONVERT(char(8),@dt,112),5,0,N'年'),8,0,N'月')+N'日'
--B. 方法2
SELECT DATENAME(Year,@dt)+N'年'+DATENAME(Month,@dt)+N'月'+DATENAME(Day,@dt)+N'日'--3.长日期格式:yyyy年m月d日
SELECT DATENAME(Year,@dt)+N'年'+CAST(DATEPART(Month,@dt) AS varchar)+N'月'+DATENAME(Day,@dt)+N'日'--4.完整日期+时间格式:yyyy-mm-dd hh:mi:ss:mmm
SELECT CONVERT(char(11),@dt,120)+CONVERT(char(12),@dt,114)

热心网友 时间:2022-04-30 05:07

select convert(char(10),cast( '2005-1-1 'as datetime),120)

热心网友 时间:2022-04-30 07:15

select replace(convert(char(10),cast( '2005-1-1 'as datetime),2),'.','-')
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 sql server日期格式转换? 如何sql数据库字符串转日期格式? SQL 时间格式转换 怎么在QQ上设置闺蜜呢! SQLServer数据库中将日期格式进行转换?急急急 sql怎么转换时间格式啊,例如我要把811转换成0811... qq亲密关系怎么设置 sql日期格式转换 qq的闺蜜关系可以弄几个 登封的地理环境 请问登封是市还是县啊、属于哪啊… 登封市都管几个县?分别是什么? 登封免费景点有哪些? 登封的介绍 推荐几个优秀的单机游戏。 推荐几款单机游戏~ 求几个国产好玩的RPG游戏 养恋爱宠物:就是类似美少女梦工厂般,养成宠物+宠... 青蛇2补丁 青蛇2怎么练魅术啊 sql字符串转换成日期 sql中日期格式转换 将SQL查询出的日期更改格式 SQL 怎么将日期时间格式转换成日期 如何在 SQL Server中 将日期格式化 在sql中如何将日期类型转换成文本类型,例如2012-0... SQL 日期格式转换 SQL数据库中怎么将时间格式转换到年和月? sql日期格式化 SQL中如何将数字型转换为日期型 我的世界自定义皮肤在哪? 我的世界自定义npc怎么加皮肤? 我的世界HMCL启动器3.2.130如何自定义皮肤 在我的世界里如何自定义皮肤 我的世界1.8.3的自定义皮肤 如何做一名 忠诚 干 如何做到忠诚干净担当 工作中如何做到忠诚干净担当 如何做一名忠诚干净担当的年轻干部 怎样做到忠诚干净担当