【发布时间】:2016-07-27 14:12:17
【问题描述】:
下面的SQL语句
SELECT getdate()
go
当我从 SQL Server 管理工作室运行时,它给出了
"Jul 27 2016 22:00:00.860"
当我从 sqsh 运行它时,它会给出
"Jul 27 2016 10:00PM"
sqsh 使用 freetds 从我的 linux 机器连接到 SQL 服务器。我有一个使用 freetds 的 C 程序,当以 24 小时格式检索日期时它可以正常工作。
我猜 freetds 有一些设置可以获取所需格式的日期,有人可以建议如何通过 freetds 设置来实现这一点。
【问题讨论】:
-
我不知道答案,但是对于您的问题,不确定您需要修复这两个中的哪一个。
标签: c sql-server freetds sqsh