0
我知道,要找到一个表,我应该使用类似甲骨文 - 获取所有表的字段在数据库中
sqlplus > desc testtable;
这列出一个表的所有字段(这里TestTable的)的所有字段
但现在,我有我的数据库中的表的列表。
通过哪种方式可以使用sqlplus在给定数据库中获得所有表 的字段? 我试图
sqlplus > desc <Databasename>; which didnot work.
有人告诉我使用
sqlplus > select * from INFORMATION_SCHEMA.TABLES ; //gives error.
SQLPLUS > SELECT * FROM INFORMATION_SCHEMA.COLUMNS; //gives some error.
(在底线,我试图让数据库架构。)
谢谢scarpacci。但仍然当我使用sqlplus> select * from ALL_TAB_COLUMNS doesnot给我的数据库下的表。 –
现在它工作..从user_Tab_columns中选择table_name; (全部大写)列出所有表格。谢谢scarpacci .. –
很高兴你能得到你需要的东西 – scarpacci