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

参考技术A select DAY(column) from table

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中的日的主要内容,如果未能解决你的问题,请参考以下文章

c# datetime 怎么样获取 某月的最后一天的日期

取上个月和上一年的数据,sql怎么写

怎么让sql server 获取系统日期?(我意思是用啥语句)

java怎么使用日期格式化将时间插入mysql datetime数据类型中?

datetime怎么改

sql中怎么取得当前时间