如何取得一个表的所有的字段名,字段长度,字段类型,精度
desc 表名
desc 表名
解决方案 »
- sql2005通过odbc向oracle中insert数据报下列错误,请高手指教!
- 用语句在Oracle SQL*Plus 把表导成 execl
- oracle 9i中文乱码问题
- 在vb中生成过程的语句,为什么执行后总是invalid状态,而加个空格或去个空格就valid了,情有经验的人指正!!!
- 重建控制文件时,出现ORA-00600错误,急!!
- 一字段存的是多个类别的ID的字符串,转化成Name字符串,在线等
- 请问ORACLE里面有没有跟SQL 事件探查器 差不多的工具呢
- 看看这条SQL语句
- 关于SQL语句的技巧,急!!!!
- 老是提示没有监听器,问题出在哪里呢?
- 求如下SQL语句的写法
- 在线等,急,急,急.
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 一下 就什末都知道了