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正确的处理,支持复杂的数据操作。