Bog*_*așu 0 sql sql-server union datetime
我有一个表格,其中AccessDate
列是类型datetime
.而我正在尝试做这样的事情:
SELECT 'AccessDate' UNION ALL SELECT AccessDate FROM table_name
Run Code Online (Sandbox Code Playgroud)
我试图将表"AccessDate"的标题插入到查询的结果中.执行后会出现此错误:
从字符串转换日期和/或时间时转换失败.
有人可以帮我弄这个吗?谢谢.
不奇怪.您似乎希望在已存在字符的列中显示日期.您需要将日期转换为字符串:
SELECT 'AccessDate' UNION ALL
SELECT CONVERT(VARCHAR(10), AccessDate, 121)
FROM table_name;
Run Code Online (Sandbox Code Playgroud)
您可以使用您喜欢的任何格式.我更喜欢YYYY-MM-DD.
归档时间: |
|
查看次数: |
175 次 |
最近记录: |