Hola a todos. Antes decomenzar con el probelma voy a coemntar brevemente la situacion. tengo una tabla a la que le agrego datos de otra tabla de otra BD. Esta BD me puede trar datos ya ingresados a mi tabla o no. Bien, lo que tengo que hacer es insertar el registro simpre y cuando no exista el Id del mismo. Quise usar un IF, pero solo me funciona en un select. Encontre en internet un IF, pero me parece queno es para MySQL que era
Código:
IF EXISTS(SELECT ID FROM TABLA WHERE ID = @ID)
INSERT INTO TABLA (Campo1,ID) VALUES (@Valor,@ID)
ELSE
UPDATE TABLA SET Campo1 = @Valor WHERE ID = @ID
sin el update, no lo preciso en mi caso.
Podría hacer desde el codigo del programa una consulta antes buscando el ID, pero no es la idea.
Si alguien tiene una solucion para esto se lo agradezco.