Cuantos valores acepta una clausula IN?
Que tal amigos de las bases de datos, estoy usanda DB2 de IBM para realizar un UPDATE y tengo un query mas o menos asi:
UPDATE TABLA SET CAMPO=1
WHERE ID_CAMPO IN (1,2,3,4,5,6,7,8,9,10,11)
Facil, no!?
Mi pregunta es:
Cuantos valores como màximo puedo meter en el IN?.
Yo quiero meter alrededor de 3,000 (si tres mil) obviamente el query lo estoy construyendo desde un programa, ademas de que ya busque en los manuales de IBM.
Por si alquien quiere saber el maximo de campos que soporta una sentencia SELECT en DB2 son 1012.
Saludos.
UPDATE TABLA SET CAMPO=1
WHERE ID_CAMPO IN (1,2,3,4,5,6,7,8,9,10,11)
Facil, no!?
Mi pregunta es:
Cuantos valores como màximo puedo meter en el IN?.
Yo quiero meter alrededor de 3,000 (si tres mil) obviamente el query lo estoy construyendo desde un programa, ademas de que ya busque en los manuales de IBM.
Por si alquien quiere saber el maximo de campos que soporta una sentencia SELECT en DB2 son 1012.
Saludos.
