【问题标题】:getting column Heading names in oracle database [duplicate]在oracle数据库中获取列标题名称[重复]
【发布时间】:2017-07-22 15:29:36
【问题描述】:

请帮助我 考虑oracle数据库中的一个表

SNo Name password
------------------
1    x    1234
2    y    2314

获取诸如 SNO NAME PASSWORD 等标题的查询

【问题讨论】:

    标签: sql oracle


    【解决方案1】:

    查询user_tab_columns(或all_tab_columns)获取列名:

    select column_name
    from user_tab_columns
    where table_name = 'YOUR_TABLE_NAME';
    

    YOUR_TABLE_NAME 替换为您的实际表名。

    查看更多信息: https://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_4462.htm#REFRN26277

    【讨论】:

    • 能否请您详细说明一下 user_tab_columns
    • @raghuram - 为您添加了链接。
    • 我没有得到输出我有一个空格。我只是想知道我可以在 user_tab_columns 添加什么
    • @raghuram - 将 YOUR_TABLE_NAME 替换为您的实际表名。
    • 我使用的是自定义用户,所以在我的情况下需要将“user_tab_columns”更改为“all_tab_columns”,但这个 awnser 对我有很大帮助
    猜你喜欢
    • 2012-01-17
    • 1970-01-01
    • 2020-02-17
    • 2012-02-08
    • 1970-01-01
    • 2011-07-30
    • 2015-07-30
    • 2017-12-27
    • 1970-01-01
    相关资源
    最近更新 更多