“Conocimientos Programación>Lenguajes De Programación

Cómo insertar un valor en una columna de identidad

2012/12/2
Sólo existe una forma de insertar un valor previamente definido en un campo de identidad de SQL Server, y que es a través del uso de " inserción de identidad . " SQL Server genera un valor en un campo de identidad cuando se crea un registro y , a continuación, defiende que el valor de la actualización. Pero cuando es necesario copiar datos entre tablas , o para declarar explícitamente un valor al crear nuevos datos , el uso de " inserción de identidad set" antes y después de la inserción se anule estas restricciones el tiempo suficiente para completar la tarea . Instrucciones
1

Conectarse a SQL Server a través de la interfaz de SQL , y asegúrese de que la base de datos correcta se hace referencia .
2

Crear la sentencia SQL insert . Al realizar una inserción de identidad , un asterisco no se puede utilizar para representar los campos ; deben especificarse . En el siguiente ejemplo, "id" es el campo de identidad

de una tabla a otra : .

Insert into tabla1 (id, descripción, tipo ) Identificación de selección, descripción, tipo de tabla 2

declarando explícitamente un valor :

insert into tabla1 (id , descripción , tipo) VALUES ( 1 , ' Descripción Test' , ' tipo a ' )
3

inserción set identidad para la tabla de destino 'on' , escriba: set identity_insert tabla1 en
4

Ejecutar la sentencia SQL insert creado en el paso 2
5

. Ajuste inserción de identidad para la tabla de destino ' off' con el comando: set identity_insert tabla1 off

Lenguajes De Programación
Cómo utilizar itoa en CCS
Cómo ejecutar VMware en un terminal Linux
Cómo analizar con expresiones regulares
Cómo instalar un emulador de Windows Mobile
Cómo convertir Enum a la lista
Cómo configurar un servidor IRC Gorila
¿Cómo deshacerse de relleno Lista Inline
Cómo abrir archivos ODT en Office 2007
Conocimientos Informáticos © http://www.ordenador.online