Sql 创建包含静态信息的列的视图

Sql 创建包含静态信息的列的视图,sql,oracle,view,oracle-sqldeveloper,Sql,Oracle,View,Oracle Sqldeveloper,我正在创建一个这样的视图 CREATE VIEW TEST AS ( SELECT a.ID, a.E_ID, b.CAT1 AS C1, c.CAT1 AS C2 FROM RECP a JOIN ART b on (a.ID=b.SKU) JOIN ART c on (E_ID=c.SKU) ) 它工作正常,但我需要添加两个附加列(add1,add2)和静态信息。每行的值相等 比如说, ID E_ID C1 C2 add1 ad

我正在创建一个这样的视图

CREATE VIEW TEST  AS 
    (
    SELECT a.ID, a.E_ID, b.CAT1 AS C1, c.CAT1 AS C2
    FROM RECP a
    JOIN ART  b on (a.ID=b.SKU)
    JOIN ART  c on (E_ID=c.SKU)
    )
它工作正常,但我需要添加两个附加列(add1,add2)和静态信息。每行的值相等

比如说,

ID E_ID  C1  C2  add1 add2
1   10   a   c   NL   RS
2   20   b   b   NL   RS
3   30   c   a   NL   RS
4   40   d   d   NL   RS
它不包含在其他表中,并且每行都相等。如何将这些列add1和add2添加到视图中

CREATE VIEW TEST AS 
(
    SELECT a.ID, a.E_ID, b.CAT1 as C1, c.CAT1 as C2, 'NL' AS add1, 'RS' AS add2
    FROM RECP a
    JOIN ART  b on (a.ID=b.SKU)
    JOIN ART  c on (E_ID=c.SKU)
)