我在PL / SQL中有这个:
PROGRAMAS CONSTANT VARCHAR2 (256) := '''PILOTDAN''';
并且该查询无效:
select * form table where id_programa IN (PROGRAMAS);
为什么?
谢谢。
答案 0 :(得分:0)
您不需要在常量字符串中使用额外的'
字符。
试试这个:
PROGRAMAS CONSTANT VARCHAR2 (256) := 'PILOTDAN';
select * form table where id_programa IN ( PROGRAMAS );
祝你好运!