MySQL CURTIME() 的 T-SQL 版本

发布于 2024-11-08 01:08:09 字数 304 浏览 2 评论 0原文

我正在尝试从我的 MSSQL 数据库中获取当前时间作为 unix 时间戳。

在 Mysql 中我可以这样说:

SELECT id,
            caregiver_id,
            client_id,
            week_no,
            CURTIME() as Synch_Time
FROM dbo.Visits 

但是 T-SQL 中没有 CURTIME() 函数

有谁知道解决方案吗?

谢谢

凯文

I am trying to get teh current time as a unix timestamp from my MSSQL database.

In Mysql I could say something like:

SELECT id,
            caregiver_id,
            client_id,
            week_no,
            CURTIME() as Synch_Time
FROM dbo.Visits 

But THERE is no CURTIME() function in T-SQL

Does anyone know of a solution?

Thanks

Kevin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

无风消散 2024-11-15 01:08:09

getdate() 是 MSSQL 特定的,但 current_timestamp() 更符合标准。请参阅类似的问题: Retriving date in sql server, CURRENT_TIMESTAMP vs GetDate( )

getdate() is MSSQL specific, but current_timestamp() is more standard compliant. See similar question: Retrieving date in sql server, CURRENT_TIMESTAMP vs GetDate()

半边脸i 2024-11-15 01:08:09

在SQL2012中,use可以转换为特定的日期和时间类型,例如

   SELECT
           Time = CONVERT(TIME, GETDATE()),  
           Date = CONVERT(DATE, GETDATE())

In SQL2012, use can convert to specific date and time types, e.g.

   SELECT
           Time = CONVERT(TIME, GETDATE()),  
           Date = CONVERT(DATE, GETDATE())
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文