Bom Dia
Tenho uma Select abaixo dentro do forms 9i. BEGIN SELECT TO_CHAR(B.NRO_CTA,'0G0G0G0G00G00G00')||' - '|| A.NOME CONTA, B.NRO_CTA INTO :C5_GUIA.NOME_RECEITA, :CONTROLE.NRO_CTA FROM A_PLANOREC A, A_PLRECANO B WHERE B.EX_ANO = :CONTROLE.ANO_EXERC AND A.FRCA_FR_NRO = :C5_GUIA.FONREC_NRO AND B.FLG_GRAU = 'A' AND B.PLREC_NRO = A.NRO AND A.NRO = :C5_GUIA.NRO_FICHA AND SUBSTR(B.NRO_CTA,1,4) NOT IN (:CONTROLE.NAO_CONTABIL); Acontece que o valor deste campo :CONTROLE.NAO_CONTABIL terá o seguinte valor ('1113','1121','1122','1130','1311','1390','1990'); Quando eu coloco fixo na select funciona, mais eu não posso colocar fixo, pois através de parâmetros do meu sistema esta seqüência poderá ser mudado os valores AND SUBSTR(B.NRO_CTA,1,4) NOT IN ('1113','1121','1122','1130','1311','1390','1990'); [As partes desta mensagem que não continham texto foram removidas]