sql-server - 无法从 SQL Server 中的 CURRENT_TIMESTAMP 获取秒数

标签 sql-server datetime timestamp sql-server-2012

当我尝试执行 select CURRENT_TIMESTAMP 时,我得到表格形式的 2013-09-06 13:55:17.217。但是当我尝试执行 print CURRENT_TIMESTAMP 时,我得到了 Sep 6 2013 1:58PM 我在这里没有得到秒。有什么问题吗,我这里有什么问题吗?

最佳答案

SELECT convert(varchar, CURRENT_TIMESTAMP, 113)

SELECT FORMAT(CURRENT_TIMESTAMP, 'dd MMM yyyy HH:mm:ss')

参见 here更多格式选项

关于sql-server - 无法从 SQL Server 中的 CURRENT_TIMESTAMP 获取秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18653285/

相关文章:

java - 从 jdbc/SQL Server 2005 读取希腊文本并用 servlet 显示它

c# - 如何在拥有的实体中定义关系属性的名称

Python xlrd 读取 DateTime 为序列号

php - 如何检查日期是否已过

postgresql - 从 PostgreSQL 中的时间戳获取日期

sql - SQL Server 中范围变量的范围

mysql - 如何区分数据库表中的行?

Python 日期时间转换

python - 转换日期格式 : Fri, 2053 年 8 月 9 日 00:00:00 GMT

php - 从元数据中检索 MySQL 行创建的时间戳?