2014-11-14 46 views
0

我想在win7上的IBM netezza Aginity工作臺中更改表名。在IBM netezza aginity workbench中更改表名的錯誤

我可以讀表但我不能更改它的名稱。

當我運行:

ALTER table my_database.username.my_table rename to my_database.username.my_table_new 

我得到錯誤:

ALTER TABLE permission denied 

當我這樣做是在我nzsql運行Linux服務器管理員,進入 「系統(管理員)=>」並運行相同的命令,我得到:

ERROR: Cross Database Access not supported for this type of command 

任何幫助,將不勝感激。

謝謝

回答

0

您必須連接到包含您要更改的表的數據庫。

從nzsql提示符處輸入「\ c my_database」,然後重新執行alter table命令。在你的情況下,你連接到SYSTEM數據庫,而不是MY_DATABASE。

相關問題