FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Lo que nuestro amigo busca es que pueda "sustituir" un registro ya existente y con un id (PK) definido por otro con la misma id siempre y cuando el sustituto cumpla ciertas reglas. Es algo así como en mi refri tengo un cartón de leche, (su id es "leche") y mi refrigerador está programado para solo poder guardar un cartón de leche. Encuentro una marca diferente (tiene otras características) que la que ya tengo guardada, entonces tengo que decirle a mi refrigerador que si intento guardar un cartón de leche éste debe ser mejor (en alguna de sus propiedades que ahi mismo defino) que el que ya se encuentra almacenado. Si es así entonces, se desecha el que ya estaba y se guarda el nuevo cartón.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#2
|
||||
|
||||
Ahora sí, crei que era un problema de merge
Lo querés resolver con sql o por código Delphi? Quizá hacerlo por código sea más fácil, flexible, pero obviamente más lento |
#3
|
||||
|
||||
Parece ser que Oracle soporta una sintaxis que podría servir en tu caso
Es como un "try-except" Revisa este enlace |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Clave primaria a 0 | aromigaret | Conexión con bases de datos | 15 | 05-02-2016 23:55:03 |
duda clave primaria en Paradox | mak8888 | Tablas planas | 1 | 26-06-2005 21:48:57 |
Ayuda Con Clave Primaria | pablo2244 | MySQL | 4 | 30-05-2005 21:49:01 |
Cambiar clave primaria | pinoxito | Firebird e Interbase | 7 | 13-01-2004 21:51:26 |
cambiar una clave primaria | User_Baja_2 | SQL | 3 | 06-10-2003 18:03:38 |
|