Curso de Firebird Intermedio.
8 - Insertar o actualizar
Es normal que antes de intentar insertar un registro queramos determinar si éste ya existe en la base de datos.
Por años se realizó una técnica donde antes de insertar o actualizar, se creaba una consulta SQL usando un select count(*) para determinar si dicho registro existe o no… así mismo se tomaba la decisión de si se actualizaba o se insertaba.
Como ya se lo imaginaran el costo de esto es alto cuando se trata de una base de datos que ya tenga un número de registros importante. Es por ello que Firebird se inventó una sentencia adecuada para ello.
En esta clase vemos como se utiliza dicha sentencia y las condiciones que se deben tener en cuenta.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.