FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Sentencia UPDATE
Hola.
Necesito hacer un UPDATE a un campo de una tabla tomando como valor un campo de otra tabla. El problema con el que me encuentro es que en la tabla de la que tomo los valores se pueden dar multiples registros por cada uno de la tabla a actualizar. Algo así:
Esto me devuelve Multiple rows in sigleton select. He probado a añadir ROWS 1 en la sentencia SELECT:
Pero entonces el resultado es: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 2, char 64. ROWS. Necesito hacer esta actualización ya que le campo SENDER_POINT de la tabla a actualizar no existía en un principio, y ahora hay que actualizarlo con el dato correcto. El problema es que son demasiados registros para hacerlo manualmente. ¿Alguien me puede dar alguna idea de como escribir la sentencia para que me haga la actualización?, ¿o no se puede hacer directamente en una consulta?. Ah!, todo esto trabajando en Interbase 7.5. Muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Uso de IN en una sentencia SQL | gaby_stars | SQL | 7 | 03-09-2006 09:41:21 |
Sentencia SUM | geovany | SQL | 2 | 29-10-2004 23:52:24 |
Como crear una sentencia SQL (Insert, update y delete) | sitrico | Conexión con bases de datos | 1 | 14-10-2004 00:02:42 |
sentencia sql??? | empty | SQL | 3 | 07-04-2004 11:01:32 |
Consulta en sql con la sentencia IN? | danytorres | SQL | 6 | 23-09-2003 13:12:14 |
|