【问题标题】:Selecting all columns and constant value from Oracle table从 Oracle 表中选择所有列和常量值
【发布时间】:2011-12-30 02:09:26
【问题描述】:

如何在Oracle中选择所有列并添加具有常量值的列?

使用 MS SQL Server,我可以使用:

Select *,5 From TableA;

我会得到这个:

column1 column2 5
xx xx 5
xx xx 5

【问题讨论】:

    标签: sql oracle select dml


    【解决方案1】:

    查看本教程:Select constant as a Column

    Select *,5 as "ConstColumn" From TableA;
    

    【讨论】:

      【解决方案2】:

      试试,

      Select TableA.*, 5 as "ColumnAlias" From TableA
      

      【讨论】:

      • @CooperMAN - 看起来像您的新手,如果您标记答案,您将获得几分,并且很快将获得能够支持和反对 HTH 的特权
      【解决方案3】:

      我认为这不太可能,因为 * 字符不是替换内容。 我得到了这个错误:ORA-00923

      【讨论】:

        【解决方案4】:

        对于一个字符串,我可以用 11g 做到这一点:

        SELECT A1.*, 'ActionType' as "OptionType"
        FROM TableA A1;
        

        【讨论】:

          猜你喜欢
          • 2020-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-09-28
          • 2023-01-20
          相关资源
          最近更新 更多