Oracle 向包含默认数据的PL SQL报表中添加列

Oracle 向包含默认数据的PL SQL报表中添加列,oracle,plsql,oracle-apex,Oracle,Plsql,Oracle Apex,我想在PL SQL查询中添加一列,但语法与SQL不同,我不知道如何执行。在SQL中,我可以使用: SELECT CustomerName,"Big" AS Round FROM Customers; 使用现在著名的northwind数据库,结果是: CustomerName / Round Alfred / Big 但如果在PL SQL中使用相同的语法,则会导致 “ORA-00904:“大”:无效标识符”错误 如何创建此列并用所需的数据填充它 使用单引号“而不是双引号”,您的查询应该可以工

我想在PL SQL查询中添加一列,但语法与SQL不同,我不知道如何执行。在SQL中,我可以使用:

SELECT CustomerName,"Big" AS Round FROM Customers;
使用现在著名的northwind数据库,结果是:

CustomerName / Round

Alfred / Big
但如果在PL SQL中使用相同的语法,则会导致

“ORA-00904:“大”:无效标识符”错误


如何创建此列并用所需的数据填充它

使用单引号
而不是双引号
,您的查询应该可以工作

SELECT CustomerName, 'Big' AS Round FROM Customers;

使用单tic而不是双tic。如果在视图中使用,请注意名称轮,因为它是一个保留字。工作。非常感谢。是的。谢谢。