Hola:

Te falta un espacio en blanco la coma y el 2. Al estar escrito sin
separación lo toma como un único valor "1 coma 2"

in(1, 2)

Salu2

2010/3/29 <[email protected]>

> Hola Foro.
> es un tema que tengo solucionado, pero os lo pongo como curiosidad, por si
> lo quereis probar a ver los resultados que os da a vosotros
> la siguiente sentencia SQL:
> insert into *lib/*file (select * from *lib/*otrofile where valor in(1,2))
> no funciona ni en modo interactivo(STRSQL) ni en un programa SQLRPGLE sin
> embargo funciona perfectamente en un script
> En cambio para el programa la he tenido que cambiar por :
> insert into *lib/*file (select * from *lib/*otrofile where valor=1 OR
> valor=2)
> Estoy en V6R1 con las ultimas ptf's
> Salu2
> ____________________________________________________
> © Publicaciones Help400, S.L.
>
____________________________________________________
© Publicaciones Help400, S.L.

Responder a