是否有Oracle相当于MySQL的show table命令?

Oh *_*oon 5 sql oracle

我知道可以使用:

SELECT DISTINCT(table_name) 
  FROM all_tab_cols
Run Code Online (Sandbox Code Playgroud)

Oracle中是否有更好的方法来显示表格,即MySQL show table; 命令.

Nar*_*yan 8

如果您需要完整的结构,您可以使用

SELECT dbms_metadata.get_ddl( 'TABLE', 'MY_TABLE_NAME' ) FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

参考文献中查看更多语法