| |||
Copiar registros que no estén repetidos a una tabla hola, yo tengo un inconveniente, yo tengo una base de datos que están trabajando en dos servidores diferentes, ahora yo deseo insertar los registros no existentes de una de las tablas hacia la otra sin que se me dupliquen, otro inconveniente es que estoy usando SQL Server 2000 |
| ||||
Respuesta: Copiar registros que no estén repetidos a una tabla Replicacion no me suena, esta es para enviar "ciertos datos", no todos, yo me iria por LOGSHIPPING
__________________ MCTS Isaias Islas |
| |||
Respuesta: Copiar registros que no estén repetidos a una tabla Quiero aclarar algo, yo tendré dos tablas con los mismos campos y atributos para cada campo, pero de la tabla1 quiero mover únicamente los registros que no existen en tabla2, espero haberme explicado mejor |
| ||||
Respuesta: Copiar registros que no estén repetidos a una tabla EN principio, podría ser un simple INSERT ... SELECT, pero la pregunta es: ¿Qué es lo que diferencia a los registros que están de los que no están? SI nos das una muestra de los datos, ni modo de adivinar... ¿no te parece?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Copiar registros que no estén repetidos a una tabla ok, estos son los campos idpac,idexp,idinss,iden,idriesgo,idcedula,codcat,c odpro,nombres,apellidos,fecnac,codestciv,codsexo,l ugnac,fecapertura,codsit,fecsit,codmil,edad,estado ,codedad,idpamor,asegurado,sucursal el campo que lo diferencia es idexp, yo hice esta query pero no me recorre todos los registros
Código SQL:
Ver original Última edición por gnzsoloyo; 15/12/2015 a las 12:46 Razón: Codigo SQL sin etiquetar... |
| ||||
Respuesta: Copiar registros que no estén repetidos a una tabla y porque un cursor cuando puedes hacer un left join? Para los que existen
Código SQL:
Para los que no existen:Ver original
Código SQL:
Ver original
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| |||
Respuesta: Copiar registros que no estén repetidos a una tabla quieres decir que con left join irá comparando los registros y cuando encuentre uno que no está en la tabla destino comenzará hacer el proceso de insertar todos los campos de ese registro? |
| ||||
Respuesta: Copiar registros que no estén repetidos a una tabla el query que te pase inserta todos los registros que no estan en la tabla y actualiza los que si estan......toooodos, no ocupa hacer el barrido de uno por uno
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
Etiquetas: |