Re: Campo autoincremental

2006-01-13 Por tema Vicente García
En cuanto a que no te gusta tener ficheros sin DDS, ¿es por que te gusta tener los fuentes de los ficheros de datos? Si es por eso con SQL sigues teniendo los fuentes tanto de la tabla en si como de índices, vistas, restricciones,... y la potencia que te da el SQL no tiene comparación a las

RE: Campo autoincremental

2006-01-13 Por tema jorge
Lo del incremental en DDS no lo hemos probado y el tipo de dato que creamos en las tablas paranuestros incrementaleses BIGINT en lugar de un INT (por si las moscas). Pero,por si te sirve de ayuda,si no te gustatener un fichero (o tabla)sin DDS, te puedo decirque nosotros todas las tablas

Re: Mas cabreos de año nuevo

2006-01-13 Por tema Antonio
alex martinez escribió: Ahora mismo acabo de leer este artículo de Robert Cozzi, Jr. en Mc Press Online y a este señor seguro que si lo va a leee mucha gente de IBM. Y los comentarios al artículo me dejan sin palabras.. http://www.mcpressonline.com/[EMAIL PROTECTED]@.6b32b83d Alguien de

Re: Campo autoincremental

2006-01-13 Por tema Jordi Parera
Muchas Gracias por tu interés, Estamos en V5R2M0, el nivel de PTF es C5123520, si no me equivoco la última. El ID de mensaje . . . . : SQL0372, intento alterar la tabla desde STRSQL. La DDS no tiene nada de especial, creo A* A*

sentencia SQL

2006-01-13 Por tema jose manuel lopez gestal
Buenos días foro: quiero actualizar el campoA de unos registros n de una tabla1 con el valor del campoc de otra tabla2 cuando el campoB de la tabla1 coincide con el campoC de la tabla2. (no sé si me he expresado bien ...) he hecho una prueba en MS-SQL y me va bien, pero en SQL-400 me dice que el

Re: sentencia SQL

2006-01-13 Por tema Dario G. I. Heinze
y cual es el SQL que te da error? Saludos, Dario.- _ - Original Message - From: jose manuel lopez gestal [EMAIL PROTECTED] To: forum.help400@combios.es Sent: Friday, January 13, 2006 9:34 AM Subject: sentencia SQL Buenos días foro: quiero actualizar

Re: Campo autoincremental

2006-01-13 Por tema alex martinez
Hola de nuevo: a mi tambien me da el mismo error en V5R2 con el ultimo acumulativo (es el C5263520) He comprobado que el error SQL0372 no se da si la tabla se crea a partir de una sentencia CREATE TABLE con el ALTER TABLE posterior. Con este ejemplo IBM nos viene a decir que: Los mundos SQL y

Re: sentencia SQL

2006-01-13 Por tema Pedro Molina
Yo te entendì esto: Update TABLA1 Set (campoa) = (Select Campoc From Tabla2 From TABLA2 Where Campob = Campoc ) Esto es para SQL/400. Espero te sirva. Saludos !! From:"Dario G. I. Heinze" [EMAIL PROTECTED]Reply-To:forum.help400@combios.esTo:forum.help400@combios.esSubject:Re:

Re: sentencia SQL

2006-01-13 Por tema Dario G. I. Heinze
a la sentencia comentada le faltaria un control para los casos en que no exista relacion, quedando algo asi... Update TABLA1 Set (campoa) = (Select Campoc From Tabla2 From TABLA2 Where Campob = Campoc ) Where Exists(Select 1 From Tabla2 Where Campob = Campoc) Saludos, Dario.-

RE: sentencia SQL

2006-01-13 Por tema jose manuel lopez gestal
Me dice que la palabra clave FROM es inesperada. se refiere al segundo from UPDATE LIBL1/TABLA1 SET CAMPO1A = (SELECT CAMPO2B FROM LIBL2/TABLA2 FROM LIBL2/TABLA2 WHERE CAMPO2C = CAMPO1C) TABLA1 EN LIBL1 CON CAMPOS 1A, 1B y 1C TABLA2 EN LIBL2 CON CAMPOS 2A, 2B Y 2C lo que queremos es

RE: sentencia SQL

2006-01-13 Por tema Rogelio Carlon
Esta sentencia SQl esta mal escrita UPDATE TABLA1 SET CAMPOA = (SELECT CAMPOC FROM TABLA2 WHERE CAMPOB = CAMPOC) WHERE ¿CONDICION PARA TABLA1? De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Pedro Molina Enviado el: viernes, 13 de enero de 2006 14:45 Para:

RE: sentencia SQL

2006-01-13 Por tema jorge
Prueba: UPDATE LIBL1/TABLA1ASETA.CAMPO1A = (SELECT CAMPO2B FROM LIBL2/TABLA2BWHEREA.CAMPO2C =B.CAMPO1C) -Mensaje original-De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]En nombre de jose manuel lopez gestalEnviado el: viernes, 13 de enero de 2006 16:06 p.m.Para:

Re: Fallos en la Base de Datos.

2006-01-13 Por tema alex martinez
Hola Santi: hoy ha salido esta PTF SI21271 para QDBCRTFI http://www-912.ibm.com/a_dir/as4ptf.nsf/b3cb9d42f672b70f86256739004afa0f/107b230f842325cf862570f50052a5e3?OpenDocument no la he probado pero quizás algo se solucione El 11/01/06, Santiago G Martí[EMAIL PROTECTED] escribió: Hola

Re: sentencia SQL

2006-01-13 Por tema Dario G. I. Heinze
se me chispoteo... es asi Update TABLA1 Set (campoa) = (Select Campoc From Tabla2 Where Campob = Campoc ) Where Exists(Select 1 From Tabla2 Where Campob = Campoc) Saludos, Dario.- _ - Original Message - From: jose manuel lopez

Re: sentencia SQL

2006-01-13 Por tema Pedro Molina
Sorry...se me fuè un FROM de mas... es asi: Yo te entendì esto: Update TABLA1 Set (campoa) = (Select Campoc FromTABLA2 Where Campob = Campoc ) Asi es como lo hago yo. Salu2 From: "Pedro Molina" [EMAIL PROTECTED]Reply-To: forum.help400@combios.esTo: forum.help400@combios.esSubject:

RE: sentencia SQL

2006-01-13 Por tema Pedro Molina
Si està mal escrita, se me fuè un from de màs, esto quedarìa asi: Yo te entendì esto: Update TABLA1 Set (campoa) = (Select Campoc FromTABLA2 Where Campob = Campoc ) La condiciòn para TABLA 1 es el campo CAMPOB y compara contra CAMPOC. Saludos !! From: "Rogelio Carlon" [EMAIL

RE: sentencia SQL

2006-01-13 Por tema jose manuel lopez gestal
me da un error que dice El resultado de SELECT es de más de una fila. ya lo hemos solucionado de otra forma ... pero me gustaría saber cómo se hace utilizando SQL disculpad las molestias. gracias TABLA1 EN LIBL1 CON CAMPOS 1A, 1B y 1C TABLA2 EN LIBL2 CON CAMPOS 2A, 2B Y 2C lo que