2014-06-25 32 views
0

我創建了名稱爲"SCHEMA"."CARD_key_1"的表格。無法在db2 luw中刪除表格9.7

CREATE TABLE "SCHEMA"."CARD_key_1" (

       "CARD_SKEY" BIGINT NOT NULL , 

       "CARD_ENCRYPT" VARCHAR(200) NOT NULL) 

      COMPRESS YES 

      DISTRIBUTE BY HASH("CARD_ENCRYPT"); 

       IN "TS_05" INDEX IN "TS_IDX_05" ; 

現在,當我試圖放棄這張桌子時,它不允許我放棄。

db2 drop table schema.card_key_1

親切指導!

回答

1

當您創建表格時,您將表格名稱用雙引號引起來,這有效地使名稱區分大小寫。現在您每次引用表格時都必須引用表格名稱。如果表名(或其他標識符)未被引用,則默認情況下將轉換爲大寫字母。此外,你需要確保在你運行drop聲明殼不解釋引號:「DROP TABLE」

db2 'drop table schema."CARD_key_1"' 
0

嘗試DB2。 此外,請嘗試使用以下方式查看錶格: db2 describe table ..如果表格有雙引號,則使用相同的引號。請讓我們知道結果。謝謝。