小编J2H*_*656的帖子

立即执行:遇到符号

我目前收到此错误 ORA-06550 PLS-00103 遇到符号“VERSION”...

任何人都可以帮我解决这个问题吗?非常感激!

declare
sql_stmnt VARCHAR(200);
lsparameter varchar(50);
lsparameterdata varchar(20);

begin
 sql_stmnt := 'SELECT parameter, parameter_data into lsparameter, lsparameterdata FROM MyTable WHERE parameter = 'version'';
 EXECUTE IMMEDIATE sql_stmnt;
end;
Run Code Online (Sandbox Code Playgroud)

我知道我已经在 where 子句中将参数设置为“version”。我想从 MyTable 检索参数和parameter_data 以检查版本,然后继续执行函数的其余部分。

提前致谢。

oracle select function execute-immediate plsqldeveloper

0
推荐指数
1
解决办法
9761
查看次数