SQL> desc test_user; 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- ID NOT NULL NUMBER(38) NAME VARCHAR2(20)SQL> select column_name from user_tab_columns where table_name='TEST_USER';COLUMN_NAME ------------------------------ ID NAME
FROM USER_TAB_COLUMNS WHERE TABLE_NAME ='A'
2楼的,得到的是COLUMN_NAME
都不正确
楼主啥意思?
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
ID NOT NULL NUMBER(38)
NAME VARCHAR2(20)SQL> select column_name from user_tab_columns where table_name='TEST_USER';COLUMN_NAME
------------------------------
ID
NAME
column_name就是表的每一列的列名
FROM USER_TAB_COLUMNS WHERE TABLE_NAME ='A'
desc emp
就可以显示出来了啊
SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TABLE NAME'