我有一个批处理文件,它调用 sqlcmd 来运行命令,然后将数据导出为 csv。例如,在单元格中查看时,会显示经过的日期,35:30.0
但如果单击它,则公式栏会显示1/1/1900 2:45:00 PM
。我需要在单元格中显示完整的时间戳。有任何想法吗?
批处理文件如下
sqlcmd -S server -U username -P password -d database -i "D:\path\sqlScript.sql" -s "," > D:\path\report.csv -I -W -k 1
脚本如下。现在我目前将它们转换为 varchars,但这仅仅是因为我尝试对其进行一些更改。Varchar 也不起作用。
SET NOCOUNT ON;
select top(10)BO.Status,
cast(tradeDate AS varchar) AS Trade_Date,
CAST(closingTime AS varchar) AS Closing_Time,
CAST(openingTime AS varchar) AS openingTime
来自各种表格的巨大复杂连接