registros duplicados integridad de los datos mal , por lo que debe asegurarse de que un registro es nuevo antes de insertarlo en una tabla. Puede utilizar un " select" para buscar información de un registro. Si los datos no existe, luego de realizar la declaración de "insert". SQL Server incluye Management Studio , que le permite escribir sentencias SQL contra la base de datos . Instrucciones
1
Haga clic en el Windows botón " Inicio" y seleccione " Todos los programas". Haga clic en " SQL Server" en la lista de grupos de programa , haga clic en "SQL Server Management Studio" para abrir la base de datos del software de edición .
2 Haga clic en " Nueva consulta " en la parte superior de la ventana. Se abre el editor , que permite consultar la información de base de datos e insertar nuevos registros.
3
Ejecutar una instrucción "select" en el servidor para comprobar si hay registros duplicados. Por ejemplo , las siguientes comprobaciones de la consulta para un cliente existente :
declare @ existe varchar ( 50 )
select @ existe = customerId de los clientes donde nombre = ' Joe Smith '
el código anterior declara una variable y devuelve el ID de cliente a la variable de si el cliente " Joe Smith" ya está en la base de datos . Si no se encuentra el registro, " @ existe " contiene el valor de base de datos "null" .
4
Cree la declaración de "insert". Se utiliza el "if" para insertar sólo el nuevo registro si no se encuentra en la instrucción SQL anterior. Por ejemplo , el código siguiente inserta un nuevo cliente si el " @ existir" variable es nula:
si @ existe es nula
comenzar
inserción
en clientes ( nombre) valores ( 'Joe Smith ' )
final
5
Press " F5 " para ejecutar el código SQL . El SQL se ejecuta en el servidor , y no hay registros duplicados se crean si ya existen .