关于SQL getdate()函数返回格式的问题

2021-01-13 21:31:09 字数 4412 阅读 8017

1楼:匿名用户

一般是控制面板中的短日期格式。

或者转换成字符:

convert(varchar(20),getdate(),120)

sql数据库中getdate()函数

2楼:四舍**入

sql数据库中getdate()函数作用是获取系统当前时间。

1、函数语法:getdate()

2、返回类型:返回datetime型时间

3、例:select getdate()

4、该时间是数据库服务器的时间,那么如果连接的是远程数据库,获取的时间可能和本机当前时间有差异。

3楼:匿名用户

直接用select getdate()就能得到你要的结果

4楼:匿名用户

select convert(varchar(12) , getdate(), 108 )取小时分钟不分

5楼:匿名用户

to_date( ***x + " 00:00:00','yyyy-mm-dd hh24:mi:ss')

急求sql的getdate()用法

6楼:檀香透窗棂

1、定义:

getdate() 函数从 sql server 返回当前的时间和日期。

2、语法:

convert(data_type(length),data_to_be_converted,style)

data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。

3、例子:

select getdate() as sysdate;

2018-08-13 14:11:46.923

--返回系统时间,包含日期和时间

扩展资料

具体应用:

select convert(varchar(100), getdate(), 0): 05 16 2006 10:57am

select convert(varchar(100), getdate(), 1): 05/16/06

select convert(varchar(100), getdate(), 2): 06.05.16

select convert(varchar(100), getdate(), 3): 16/05/06

select convert(varchar(100), getdate(), 4): 16.05.06

select convert(varchar(100), getdate(), 5): 16-05-06

select convert(varchar(100), getdate(), 6): 16 05 06

select convert(varchar(100), getdate(), 7): 05 16, 06

select convert(varchar(100), getdate(), 8): 10:57:46

select convert(varchar(100), getdate(), 9): 05 16 2006 10:57:46:827am

select convert(varchar(100), getdate(), 10): 05-16-06

7楼:匿名用户

datepart ( datepart , date )datepart

是将为其返回 integer 的 date(日期或时间值)的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。

datepart 缩写

year yy, yyyy

quarter **, q

month mm, m

dayofyear dy, y

day dd, d

week wk, ww

weekday dw

hour hh

minute mi, n

second ss, s

millisecond ms

microsecond mcs

nanosecond ns

tzoffset tz

iso_week isowk, isowwdate

是一个表达式,可以解析为 time、date、**alldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。

8楼:匿名用户

select getdate()

显示 当前时间

sql 语句,有好系统函数的

9楼:匿名用户

有很多很多啊

去查api文档啊

10楼:守轩桓山雁

select

dateadd(month,-12,getdate())

sql时间函数getdate()是指本机还是服务器上的时间?

11楼:匿名用户

sql时间函数getdate()是指数据库所在服务器上的系统时间。

sql server日期时间函数:

1、获取当前日期getdate

getdate()函数以datetime数据类型的格式返回当前sqlserver服务器所在计算机的日期和时间。其语法格式为getdate()。返回值舍入到最近的秒小数部分,精度为.

333秒数据库十七偏移量不包含在内。

示例:select getdate() --输出 2013-03-09 15:16:00.570

2、getutcdate 获取utc时间值

select getutcdate() -- 2013-06-18 08:02:53.253

这个获取到的是utc时间。

3、获取年度信息year

year函数以int数据类型的格式返回特定日期的年度信息。其语法格式为year(date数据)。其中的date数据时一个可以解析为time、date、**alldatetime、datetime、datetime2或datetimeoffset值的表达式,列表达式、用户定义的变量或字符串文字。

示例:select year(getdate()) --输出 2013

4、获取月份信息month

month函数以int数据类型的格式返回特定日期的月份信息。其语法格式为month(date数据)。其中的date数据时一个可以解析为time、date、**alldatetime、datetime、datetime2或datetimeoffset值的表达式,列表达式、用户定义的变量或字符串文字。

示例:select month(getdate()) --输出 3

5、获取天数信息day

day函数以int数据类型的格式返回特定日期的天数信息。其语法格式为day(date数据)。其中的date数据时一个可以解析为time、date、**alldatetime、datetime、datetime2或datetimeoffset值的表达式,列表达式、用户定义的变量或字符串文字。

示例:select day(getdate()) --输出 9

12楼:匿名用户

楼上的回答错了

市本机的时间

刚才我试了一下

结果显示时本机的,搂住提问的好啊,以前没有注意过服务器的时间我也不知道

等待高手了

+++++++++++++++++++++++++++++不可能阿

我们这边服务器是日本的

日本和这边相差一个小时呢

日本服务器

print getdate()

结果01 15 2007 6:27pm

本地服务器

select getdate()

结果2007-01-15 17:29:13.150一楼和二楼正解

搂住可以给分了

13楼:匿名用户

yeetoo2006 回答很正确

yudi010 你的sql server是不是安装在本机??

14楼:匿名用户

getdate()就是你数据库所在的电脑的时间

15楼:匿名用户

确切得说应该是sql server服务器的时间. 如果sql server服务就装在你的机器上, 就是你的机器时间; 如果装在另外一台机器上, 那就是另外一台机器的时间了.

16楼:匿名用户

我知道,一定是get服务器上面的时间了,很简单嘛 哈哈哈

Python新手关于函数的问题,Python新手关于函数的一个问题

1楼 大话残剑 函数进入时把data3初始化成空值,函数最后增加return data3 如果没有找到,就会返回空。 函数调用后,判断返回值是否为空 一个python 小问题 。我新手求高手解答。请问这个函数到底怎么解释的,为什么第一种会报错。非常感谢 2楼 匿名用户 enumerate迭代器返回一...

关于Python len函数问题

1楼 吾还记得你的笑 虽然我觉得你已经解决了不过还是回答一下,line 1 括号里面的 i ask the world what is the love 是直接输出的,你直接在后面写你想要颠倒的内容就行,程序本身是正确的。 2楼 匿名用户 python len 方法返回字符串长度。 len 方法语法...

关于access中iif函数的问题

1楼 匿名用户 试试这样吧 切换到sql视图这样 select 姓名 iif 性别 男 先生 小姐 as 称谓 from 学生简况表 请问关于access中iif函数的问题 2楼 机智的小白 是不是因为引号的问题,一般加引号是说明里面是字符串的,aceess不太懂,只是给个建议,希望能够帮到你 3楼...