如何获取某个表的列的列名、类型、长度? 如何获取某个表的列的列名、类型、长度? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME='你要查的表名' select column_name,data_type,data_length from all_TAB_COLUMNS user_tab_columnsdesc都可以,desc比较直观一些。 desc tablename 是查看表定义的 sqlplus 命令。要查看完整的表的定义,需要访问相应的数据字典试图,如 dba_tables, dba_tab_columns,dba_tab_constraints 等 为什么desc 表名 可以显示所有列,用select * from all_TAB_COLUMNS where table_name =‘表名’提示未选定行? oracle中如何一次删除多张表 oracle如何大批量的快速写数据 count(1),count(*) 对空的列都有什么影响呢?? ORACLE中有没有SQL语句,能对数据库进行备份、还原? 关于视图和它的基表的关系。 救命啊!!! 一个SELECT 语句问题,急等!!!!!!!!!!! 菜鸟送分题,解决后立即给分,来者都有分!!着急。。。 oracle有没有自带函数记录 (记录条数)? 用length取汉字长度的问题 查询结果的顺序 大数据量表查询语句order by 效率问题
SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME='你要查的表名'
desc
都可以,desc比较直观一些。
dba_tab_constraints 等