在基于微软 SQL Server 数据库的系统中,获得当前时间是非常重要的,可以到达跟踪利用中的动态流程的目的。那末,怎样在 MS SQL 中获得当前时间?这里我们介绍了几种经常使用的方法。
一、使用系统函数
在 Microsoft SQL 中有一个内置函数可以用来获得当前日期和时间,那就是GETDATE()函数。它返回一个带有日期和时间(yyyy-mm-dd hh:mm:ss)单元格对象类型。函数般以下:
“`sql
SELECT GETDATE();
履行上面的代码可以得到以下格式的结果:
2020-03⑵2 12:00:00
二、使用 CURRENT_TIMESTAMP 关键字
MS SQL Server 还有一个内置关键字CURRENT_TIMESTAMP,它可以被用于获得当前时间,它返回一个带有日期和时间(yyyy-mm-dd hh:mm:ss)单元格对象类型。语法以下:
```sqlSELECT CURRENT_TIMESTAMP
履行上面的代码可以得到以下格式的结果:
2020-03⑵2 12:00:00
三、使用 CURRENT_TIMESTAMP 变量
MS SQL 中也有一个内置变量可以获得当前日期和时间,那就是@@CURRENT_TIMESTAMP变量。它返回的类型也是带有日期和时间(yyyy-mm-dd hh:mm:ss)单元格对象类型。
“`sql
SELECT @@CURRENT_TIMESTAMP
履行上面的代码可以得到以下格式的结果:
2020-03⑵2 12:00:00
以上就是在 MS SQL 中获得当前日期和时间的三种区别的方法。另外,你还可使用其他类型的函数,如 DATENAME,DATEPART等等来实现获得当前时间的内容。
本文来源:https://www.yuntue.com/post/117769.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏