FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Actualizar tabla con datos de otra tabla mediante UPDATE
Es posible realizar en firebird la actualizacion de una tabla con los datos de otra, estan en la misma BD, seria correcto asi?
Es correcto, o fallo en algo. Es que lo estoy haciendo desde EMS SQL Manager 2005 for InterBase & Firebird y me da error. Saludos. |
#3
|
|||
|
|||
Gracias, mañana probaremos a ver que tal.
|
#4
|
||||
|
||||
Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
|||
|
|||
mmm por que va a quedar repetido?
|
#6
|
||||
|
||||
Bueno, fraccionemos el ejercicio un poco haciendo una especie de "prueba de escritorio"... Por un lado tenemos
Esa parte de la consulta esta esperando un valor, que puede ser cualquiera, en nuestro caso es...
- Ahora bien, si hacemos un ejercicio mental de quitar la subconsulta e imaginarnos que nos devuelve un valor cualquiera, por ejemplo "Jhonny", obtendriamos la siguiente consulta, (Que en ultimas es lo que haria cualquier motor, suponiendo que unicamente me devolvera un solo registro en todos los casos)...
Como podemos ver no hay una condición where donde le indique al motor cual es el registro para actualizar, de manera que los actualizara todos .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 27-11-2007 a las 23:32:37. |
#7
|
||||
|
||||
Bueno maeyanes, acabo de hacer una prueba para corroborar el asunto en (FB2.1 Beta 2 - Dialecto3) y me he dado cuenta que vos tenes la razón, aunque aún no cabe dentro de mi logica, definitivamente el efecto es el que vos haz comentado .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 27-11-2007 a las 23:45:48. Razón: Colocar maeyanes |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
actualizar datos de una tabla según datos de otra. | GustavoCruz | SQL | 10 | 01-06-2007 23:18:44 |
Actualizar un campo de una tabla con datos que se encuentran en otra tabla | Morphine | SQL | 4 | 15-12-2006 22:47:42 |
Actualizar una tabla con una consulta de otra tabla | JODELSA | SQL | 2 | 14-09-2006 04:07:01 |
Actualizar tabla con datos de otra tabla | ElDioni | SQL | 2 | 02-05-2006 16:04:04 |
Problema al hacer un update en una tabla con datos de otra | Iseberiano | SQL | 3 | 08-06-2005 12:32:14 |
|