正如標題所述,我無法使用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
你可能需要提供更多的上下文:**你在哪裏有這個問題**? –