正如标题所述,我无法使用AS
关键字执行一些简单的查询。例如为什么列别名未使用关键字“AS”进行设置?
SELECT COLUMN1 AS TESTING FROM TESTINGTABLE;
我得到以下结果。
COLUMN1
-------------
VALUE1
代替
TESTING
--------------
VALUE1
然而,对于
select 'abcd' as TESTING from sysibm.sysdummy1;
我可以得到下面的结果
TESTING
--------------
abcd
请帮忙给一些方向......我的DB2版本是DB2 v11.1.0.1527
[SELECT语句中列的别名不松鼠SQL +火鸟工作(HTTP的可能重复:// stackoverflow.com/questions/12709814/column-aliasing-in-select-statements-doesnt-work-with-squirrel-sql-firebird) – mustaccio
请参阅此手册中的[page](http://www.ibm.com/) support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.apdv.java.doc/src/tpc/imjcc_c0052593.html)并尝试设置JDBC连接属性'useJDBC4ColumnNameAndLabelSemantics' – mustaccio
你可能需要提供更多的上下文:**你在哪里有这个问题**? –