想查出一个表中的所有字段名,搜了下原来的贴子,但查不出,为什么? TABLE_NAME=upper('你的表名') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ALL_TAB_COLUMNS 中存储了表名和对应的表的字段名的信息.全用大写. 1 select A.TABLE_NAME,A.COLUMN_NAME,A.DATA_TYPE from ALL_TAB_COLUMNS A 2* WHERE A.TABLE_NAME='CM_PART_ST_MATERIAL_COST'SQL> /TABLE_NAME COLUMN_NAME DATA_TYPE------------------------------ ------------------------------ ------------CM_PART_ST_MATERIAL_COST PART_ID VARCHAR2CM_PART_ST_MATERIAL_COST ST_ID VARCHAR2CM_PART_ST_MATERIAL_COST SQU_NO NUMBERCM_PART_ST_MATERIAL_COST COST_CODE VARCHAR2CM_PART_ST_MATERIAL_COST COST_DES VARCHAR2CM_PART_ST_MATERIAL_COST NUM_WPNL NUMBERCM_PART_ST_MATERIAL_COST NUM_SPNL NUMBERCM_PART_ST_MATERIAL_COST NUM_PICS NUMBERCM_PART_ST_MATERIAL_COST AREA_WPNL NUMBERCM_PART_ST_MATERIAL_COST AREA_SPNL NUMBERCM_PART_ST_MATERIAL_COST AREA_PICS NUMBER首先語句是沒有錯的,用upper是最好的選擇 select * from user_col_comments where TABLE_NAME = '你的表名'(大写) sql语句规范 关于rman不完全恢复时scn问题? Oracle 全文检索中的对“文件检索”的问题 请问各位前辈Oracle Designer 是不是Oracle的开发工具?? 问一个取星期一时间的语句 谁能给我个Oracle客户端下载地址啊,急急急!!! 请问sqlplus进不去是怎么回事 又一菜鸟问题 关于truncate的问题 求个sql语句 oracle 9i表空间的管理问题 再次请教一个SQL语句
2* WHERE A.TABLE_NAME='CM_PART_ST_MATERIAL_COST'
SQL> /TABLE_NAME COLUMN_NAME DATA_TYPE
------------------------------ ------------------------------ ------------
CM_PART_ST_MATERIAL_COST PART_ID VARCHAR2
CM_PART_ST_MATERIAL_COST ST_ID VARCHAR2
CM_PART_ST_MATERIAL_COST SQU_NO NUMBER
CM_PART_ST_MATERIAL_COST COST_CODE VARCHAR2
CM_PART_ST_MATERIAL_COST COST_DES VARCHAR2
CM_PART_ST_MATERIAL_COST NUM_WPNL NUMBER
CM_PART_ST_MATERIAL_COST NUM_SPNL NUMBER
CM_PART_ST_MATERIAL_COST NUM_PICS NUMBER
CM_PART_ST_MATERIAL_COST AREA_WPNL NUMBER
CM_PART_ST_MATERIAL_COST AREA_SPNL NUMBER
CM_PART_ST_MATERIAL_COST AREA_PICS NUMBER首先語句是沒有錯的,用upper是最好的選擇