为什么这个 SQL 语句不起作用?
Select 'event2' as 'EVENTCOLN'
错误结果如下:
[Honeywell][ODBC 驱动程序]未找到预期的词法元素:
如果我尝试
Select 'event2'
错误结果如下:
[Honeywell][ODBC 驱动程序]SQL 语句意外结束
我尝试了许多其他变体,但似乎都不起作用。
我只是想让数据库吐出一个值“event2”
仅供引用,我正在连接到一个名为“Experion PKS ODBC Driver”的 ODBC 驱动程序
谢谢
最佳答案
尝试
Select 'event2' as EVENTCOLN
或
Select 'event2' as "EVENTCOLN"
您使用字符串文字作为列名称。
如果您的 ODBC 驱动程序不支持选择没有表名的值,请选择一个随机表并选择前 1 个:
SELECT TOP 1 'event2' AS EVENTCOLN FROM MyTable
关于sql - 为什么此 SQL ODBC 查询不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13676603/