martes, 23 de marzo de 2010

Comparar 2 tablas en Sql Server 2005

Para comparar 2 tablas de una base de datos SQL SERVER 2005 tenemos las sintaxis except e intersect.

Esto retornara todos los registros de table1 que no coincidan con los registros de table2
select * from table1 except select * from table2
Esto retornara todos los registros de table2 que no coincidan con los registros de table1
select * from table2 except select * from table1
Esto retornara todos los registros de table1 que coincidan con los registros de table2
select * from table1 intersect select * from table2

viernes, 5 de febrero de 2010

Truncar el correlativo de una tabla

Aquí hay una función de SQL Server que permite el truncar el correlativo de una tabla generada automáticamente, para ello se debe colocar el nombre de la tabla (tutabla) y el valor que desea inicializar con el contador (0) ya que cuando ingrese lo hará con 1.

  1. DBCC CHECKIDENT (tutabla, reseed, 0)
Articulo original: link

martes, 19 de enero de 2010

Hora de leer

Aunque no es una costumbre, mi primera promesa es la de leer 2 libros al mes y para ello empezare con 2 títulos llamados “Chicha Power” y “Estados Desunidos de Latinoamérica”, que nunca pensé en leerlos pero me gustaron cuando le eche una ojeada mientras paseaba por la librería Crisol.

Como dije no es mi costumbre, pero creo que creando este habito en mi me será de gran utilidad y productivo.