SQL日期函数获取系统当前时间

原创 2017年09月13日 17:18:02

SQL日期函数

SQL日期函数中的类型码可以为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14
,20,21,22,23,24,25,100,101,102,103,104,105,106,107,108,109,100,
110,111,112,113,114,120,121,126,127,130,131

函数 结果
select CONVERT(varchar(30),getdate(),0) 09 13 2017 3:51PM
select CONVERT(varchar(30),getdate(),1) 09/13/17
select CONVERT(varchar(30),getdate(),2) 17.09.13
select CONVERT(varchar(30),getdate(),3) 13/09/17
select CONVERT(varchar(30),getdate(),4) 13.09.17
select CONVERT(varchar(30),getdate(),5) 13-09-17
select CONVERT(varchar(30),getdate(),6) 13 09 17
select CONVERT(varchar(30),getdate(),7) 09 13, 17
select CONVERT(varchar(30),getdate(),8) 15:51:54
select CONVERT(varchar(30),getdate(),9) 09 13 2017 3:51:54:550PM
select CONVERT(varchar(30),getdate(),10) 09-13-17
select CONVERT(varchar(30),getdate(),11) 17/09/13
select CONVERT(varchar(30),getdate(),12) 170913
select CONVERT(varchar(30),getdate(),13) 13 09 2017 15:51:54:550
select CONVERT(varchar(30),getdate(),14) 15:51:54:550
select CONVERT(varchar(30),getdate(),20) 2017-09-13 15:51:54
select CONVERT(varchar(30),getdate(),21) 2017-09-13 15:51:54.550
select CONVERT(varchar(30),getdate(),22) 09/13/17 3:51:54 PM
select CONVERT(varchar(30),getdate(),23) 2017-09-13
select CONVERT(varchar(30),getdate(),24) 15:51:54
select CONVERT(varchar(30),getdate(),25) 2017-09-13 15:51:54.550
select CONVERT(varchar(30),getdate(),100) 09 13 2017 3:51PM
select CONVERT(varchar(30),getdate(),101) 09/13/2017
select CONVERT(varchar(30),getdate(),102) 2017.09.13
select CONVERT(varchar(30),getdate(),103) 13/09/2017
select CONVERT(varchar(30),getdate(),104) 13.09.2017
select CONVERT(varchar(30),getdate(),105) 13-09-2017
select CONVERT(varchar(30),getdate(),106) 13 09 2017
select CONVERT(varchar(30),getdate(),107) 09 13, 2017
select CONVERT(varchar(30),getdate(),108) 15:51:54
select CONVERT(varchar(30),getdate(),109) 09 13 2017 3:51:54:550PM
select CONVERT(varchar(30),getdate(),110) 09-13-2017
select CONVERT(varchar(30),getdate(),111) 2017/09/13
select CONVERT(varchar(30),getdate(),112) 20170913
select CONVERT(varchar(30),getdate(),113) 13 09 2017 15:51:54:550
select CONVERT(varchar(30),getdate(),114) 15:51:54:550
select CONVERT(varchar(30),getdate(),120) 2017-09-13 15:51:54
select CONVERT(varchar(30),getdate(),121) 2017-09-13 15:51:54.550
select CONVERT(varchar(30),getdate(),126) 2017-09-13T15:51:54.550
select CONVERT(varchar(30),getdate(),127) 2017-09-13T15:51:54.550
select CONVERT(varchar(30),getdate(),130) 22 ?? ????? 1438 3:51:54:550P
select CONVERT(varchar(30),getdate(),131) 22/12/1438 3:51:54:550PM

其中,21,25,121效果相同(2017-09-13 15:51:54.550 )。
其中,在select语句中需要获取固定格式日期时,只需将getdate()替换成需要查找的字段名,需要设置的该字段的别名直接在后面添加即可,

如:select CONVERT(varchar(30), RQ_REQ_DATE, 21) from td.REQ;

查询结果:查询结果:

版权声明:本文为博主原创文章,未经博主允许不得转载。

sql server获取当前日期

问题引出: Sql Server 里 dateTime 数据类型,会精确到毫秒。如果我们 在插入一条数据的时候,使用 GetDate() 记录 这个记录插入的时间,则会插入当前时间,精确到毫秒。...
  • JohnTang2014
  • JohnTang2014
  • 2015年06月17日 21:13
  • 3195

spark sql 获取系统时间,计算时间后结果浮点型转整型

spark sql 获取当前系统时间  org.apache.spark.sql.AnalysisException: Undefined function: 'getdate'...
  • feloxx
  • feloxx
  • 2017年05月31日 13:38
  • 2513

MySQL通过sql语句获取当前日期|时间|时间戳

1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +———————+ | now() | +———————+ | 2013-04...
  • llwan
  • llwan
  • 2014年10月21日 15:14
  • 96715

MS-SQL Server获取当前系统的日期和时间

1.现在我需要得到只是日期部分,时间部分不要: select convert(varchar(10),getdate(),120) ------------------------------...
  • Amos318
  • Amos318
  • 2012年09月29日 10:44
  • 393

VC++获取当前系统时间日期 GetSystemTime()函数的用法

VC++获取当前系统时间日期 GetSystemTime()函数的用法      呵呵 获取时间 函数 每次都是一个 头疼的问题 , 写法也是 千变万化  等于我这总不记得一个函数用法的 ...
  • lxw907304340
  • lxw907304340
  • 2016年01月25日 09:41
  • 323

VC++获取当前系统时间日期 GetSystemTime()函数的用法

VC++获取当前系统时间日期 GetSystemTime()函数的用法      呵呵 获取时间 函数 每次都是一个 头疼的问题 , 写法也是 千变万化  等于我这总不记得一个函数用法的 ...
  • feilongzaitianhehe
  • feilongzaitianhehe
  • 2015年05月05日 19:44
  • 249

VC++获取当前系统时间日期 GetSystemTime()函数的用法

vc++timerintegerstructuremfcwindows
  • puyihuan
  • puyihuan
  • 2015年12月15日 20:42
  • 222

VC++获取当前系统时间日期 GetSystemTime()函数的用法

VC++获取当前系统时间日期 GetSystemTime()函数的用法      呵呵 获取时间 函数 每次都是一个 头疼的问题 , 写法也是 千变万化  等于我这总不记得一个函数用法的 ...
  • lp310018931
  • lp310018931
  • 2013年12月28日 15:29
  • 5587

VC++获取当前系统时间日期 GetSystemTime()函数的用法

VC++获取当前系统时间日期 GetSystemTime()函数的用法      呵呵 获取时间 函数 每次都是一个 头疼的问题 , 写法也是 千变万化  等于我这总不记得一个函数用法的 ...
  • wendeng6780
  • wendeng6780
  • 2017年07月07日 15:21
  • 157

sql得到当前系统时间得 日期部分

sql得到当前系统时间得 日期部分 CONVERT(varchar(10),getDate(),120) 求得到"昨天,今天"日期函数的SQL 所属分类:MS-SQL...
  • tony5566
  • tony5566
  • 2013年04月28日 15:02
  • 374
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL日期函数获取系统当前时间
举报原因:
原因补充:

(最多只允许输入30个字)