MSSQL数据库日期操作实例(date mssql)

MSSQL数据库是一种非常强大的关系型数据库,其中对日期类型数据的处理也拥有强大的操作能力。下面我们就以实例来看看MSSQL数据库中日期操作的一些常用方法。

第一,如何将字符串类型的日期时间数据转换为MSSQL数据库的日期时间类型呢?可以使用mssql中的函数CONVERT()将字符串类型的日期数据转换为MSSQL的日期时间类型。具体的操作实例如下:

SELECT CONVERT(DATETIME, ‘2019-03-25 15:30:00’, 121)

第二,如果在MSSQL数据库中以年、月、日的形式来插入日期类型的数据,也支持一下格式:

SELECT DATEFROMPARTS(2019, 3, 25)

第三,如何以毫秒为单位得到当前日期时间呢?此次可以使用MSSQL支持的函数GETDATE(),它可以返回一个日期时间值,能够充分表示当前日期时间。

SELECT GETDATE()

第四,MSSQL提供了一系列函数来对时间进行操作,比如DATEADD()函数,它可以增加或减少某一个日期类型的值,具体的实例如下:

SELECT DATEADD(YEAR, 1, ‘2019-03-25 15:30:00’)

以上就是mssql数据库日期操作实例,以上操作只是其中比较常用的。MSSQL拥有强大的数据库操作能力,对日期类型有特殊的处理,例如年计算函数YEAR()、月份计算函数MONTH(),它们都可以被mssql正确的处理,支持复杂的数据操作。


数据运维技术 » MSSQL数据库日期操作实例(date mssql)