2017-01-26 85 views
-3

をBEGINで、私はDB2テーブルの一覧を表示しようとしましたが、私はは、DB2エラーCLのENDのGET SETコールDROP FREE HOLD LOCK OPEN WITH ALTERが

トークンDB2は有効ではありませんでした得るすべてのテーブルを表示します。有効なトークン:(CLエンドGET SETコールDROP FREE HOLD LOCK OPEN WITH ALTER BEGINのSQLState:。?

select * from sysibm.systables 

:42601

どれアップデート

+1

助けが必要な場合はここにコードを入れてください。 – Esperento57

+0

SELECT * FROM SYSIBM.COLUMNS WHERE TABLE_NAME = 'infoL516'; IT LIstテーブルですが、列を列挙するコマンドです。 –

答えて

0

リストテーブルのためにあなたはこれを使用する必要があります。リスト列の場合:

select * from sysibm.syscolumns 
+0

これはあなただけど、これはすべてリストし、私のdbの例をクラッシュさせます: SELECT * FROM SYSIBM.COLUMNS WHERE TABLE_NAME = 'DETAIL'; 詳細を列内に列挙する方法は? TABLE_CATALOG \t TABLE_SCHEMA \t TABLE_NAME \t COLUMN_NAME \t ORDINAL_POSITION \t COLUMN_DEFAULT –