Sql中怎么样获取Datetime中的日
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql中怎么样获取Datetime中的日相关的知识,希望对你有一定的参考价值。
select day(getdate())select datepart(dd,getdate())
用day()和datepart()函数都可以获取日期中的天数的。有问题可以追问或Hi我。追问
情况是这样的,我在SQL中有一张表,表中有一个字段是DateTime类型的,现在我想的到这个字段中的某个元素的天,不要月和年
追答select day("字段") from selectclass
select datepart(dd,"字段") from selectclass
sql 怎么获取日期字段的年月日
--获取日期字段的年
select to_char(sysdate,'yyyy') as year from dual
或者:(指定日期)
select to_char(to_date('2013/08/08','yyyy/mm/dd'),'yyyy') as year from dual
--获取日期字段的月
select to_char(sysdate,'mm') as month from dual
--获取日期字段的日
select to_char(sysdate,'dd') as day from dua
部分效果如下:
参考技术A select to_char(时间字段,'yyyy-mm-dd') from 表名;这样就取出时间字段中的年月日 ,格式为 2010-08-19
以上是关于Sql中怎么样获取Datetime中的日的主要内容,如果未能解决你的问题,请参考以下文章
怎么让sql server 获取系统日期?(我意思是用啥语句)