如何在oracle中的表中显示字段?

spi*_*pig 6 sql oracle

在mysql中我可以写

show fields from <table>;
Run Code Online (Sandbox Code Playgroud)

Oracle SQL中最接近的等价物是什么?

Otá*_*cio 13

使用DESCRIBE表.

  • 您也可以在mySQL中使用DESCRIBE或DESC. (2认同)

Vin*_*rat 9

在Oracle中,您可以查询字典视图以获取有关模式对象的信息,例如:

SELECT * FROM all_tab_columns WHERE table_name = 'MY_TABLE';
Run Code Online (Sandbox Code Playgroud)

或者在SQL*Plus中,您可以使用以下DESCRIBE命令:

DESC my_table
Run Code Online (Sandbox Code Playgroud)