2017-09-03 40 views
0

我剛剛通過Oracle SQL Developer設置了Teradata JDBC數據庫。我無法使'DESCRIBE'命令正常工作,或'HELP TABLE'命令(通常是teradata)。在使用JDBC驅動程序的oracle sql開發人員中使用DESCRIBE語句的問題

如果我把DESCRIBE tablename ;我得到錯誤:

[Teradata Database] [TeraJDBC 14.10.00.26] [Error 3706] [SQLState 42000] Syntax error: expected something between the beginning of the request and the word 'DESCRIBE'.

如果我使用HELP TABLE tablename ;它給了我幫助菜單內部的Oracle SQL Developer

任何人有這個問題?或者知道DESCRIBE命令的任何替代方法?

+2

形容一個Oracle命令。我不希望它與另一個數據庫一起工作。 – OldProgrammer

回答

1

試試這個:

SHOW TABLE $數據庫$表

+0

謝謝,由於某些原因SHOW VIEW工作,而不是SHOW TABLE。 – ricov07

+0

@ ricov07:那麼,'SHOW TABLE'用於* tables *,但'SHOW VIEW'用於* views *。 'HELP TABLE'也適用於視圖,但大多數數據爲NULL,您可以使用'HELP COLUMN mytable。*'來代替。 – dnoeth

相關問題