代码之家  ›  专栏  ›  技术社区  ›  tshepang Arrie

显示Oracle表的列名

  •  2
  • tshepang Arrie  · 技术社区  · 15 年前

    这项任务有没有一条线?注意,我不会使用Oracle的sqlplus。

    2 回复  |  直到 15 年前
        1
  •  8
  •   Welton v3.62    15 年前

    此语句将选择一个表的所有列,只需用表的实际名称替换“table\u NAME”。请记住表名是大写的。

    select utc.column_name 
      from user_tab_columns utc
     where utc.TABLE_NAME = 'TABLE_NAME'
     order by utc.COLUMN_ID
    
        2
  •  3
  •   tshepang Arrie    13 年前
    SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME='TABLE_NAME'