select t.table_name ,owner from dba_tables t where t.tablespace_name='USERS'---------------------------- select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'CHAINED_ROWS'
Select Table_name from user_tables where tablespace='USERS'DESC tablename
select * from cols where TABLE_NAME='...'
select * from user_tab_columns
以表空间的用户登陆,比如SCOTT SELECT * FROM TAB; DESC 表名
我只想取某一个字段,比如Table1表里的name字段的长度,类型等,这些方法全是取全部的
---如何取得一个表空间下的所有表名?select t.table_name ,owner from dba_tables t where t.tablespace_name='USERS' ----------------------------如何取得一个表的所有的字段名,字段长度,字段类型,精度?select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'CHAINED_ROWS'---------------- 我只想取某一个字段,比如Table1表里的name字段的长度,类型等select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'Table1' and t.column_name = 'NAME' -------- 好好看看以上各位的回答,再说话,只知道问问题,却不肯仔细看看书和思考!! 你最好学会思考和分析 难道 要别人 什末都帮你做了吗, 大家已经 告诉 你user_tab_columns 这个表了,再 DESC user_tab_columns 一下 就什末都知道了
select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'CHAINED_ROWS'
SELECT * FROM TAB;
DESC 表名
---如何取得一个表空间下的所有表名?select t.table_name ,owner from dba_tables t where t.tablespace_name='USERS'
----------------------------如何取得一个表的所有的字段名,字段长度,字段类型,精度?select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'CHAINED_ROWS'----------------
我只想取某一个字段,比如Table1表里的name字段的长度,类型等select t.table_name,t.column_name,t.data_type,t.data_length,t.data_precision ,t.nullable from user_tab_columns t where t.table_name = 'Table1' and t.column_name = 'NAME' --------
好好看看以上各位的回答,再说话,只知道问问题,却不肯仔细看看书和思考!!
你最好学会思考和分析
难道 要别人 什末都帮你做了吗,
大家已经 告诉 你user_tab_columns 这个表了,再 DESC user_tab_columns 一下 就什末都知道了