选择'('abc','def','ghi')'作为双重无效的值[重复]
Posted
技术标签:
【中文标题】选择\'(\'abc\',\'def\',\'ghi\')\'作为双重无效的值[重复]【英文标题】:Select '('abc','def','ghi')' as values from dual not working [duplicate]选择'('abc','def','ghi')'作为双重无效的值[重复] 【发布时间】:2018-01-08 13:04:13 【问题描述】:我尝试在 Oracle 中运行查询:
Select '('abc','def','ghi')' as values from dual
但我收到错误提示
ORA-00923 "在预期的地方找不到 FROM 关键字
作为我想要的输出:
Values
-------------
('abc','def','ghi')
您能解释一下为什么没有按预期工作吗?
【问题讨论】:
【参考方案1】:你需要转义'
,还保留值,可以在更新语句中使用,请尝试
SELECT '(''abc'',''def'',''ghi'')' AS VAL FROM DUAL
输出
('abc','def','ghi')
【讨论】:
以上是关于选择'('abc','def','ghi')'作为双重无效的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章