Columnas Identidad

04/10/2005 - 16:30 por Adrian | Informe spam
Hola a todos.

Yo tengo una tabla donde mi columna ID es identidad, es decir, cada vez
que se inserta una fila en la tabla la columna ID toma un valor utonumerico.

He visto que existe la propiedad @@IDENTITY pero yo necesito de alguna
manera apartar el numero de identidad para hacer varios inserts al mismo
tiempo

¿Hay alguna manera de garantizar hacer esto?

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
04/10/2005 - 16:40 | Informe spam
No sé qué entiendes por "apartar" el número de identidad... si te
refieres a usar ese identificador, la única manera es por medio de
transacciones, o bien del procedimiento almacenado sp_getapplock y su
contrario sp_releaseapplock (echa un vistazo en los BOL para conocer su
funcionamiento)

De todos modos, ¿podrías explicar un poco mejor lo que intentas hacer?

Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Adrian" escribió en el mensaje
news:#

Hola a todos.

Yo tengo una tabla donde mi columna ID es identidad, es decir, cada vez
que se inserta una fila en la tabla la columna ID toma un valor


utonumerico.

He visto que existe la propiedad @@IDENTITY pero yo necesito de alguna
manera apartar el numero de identidad para hacer varios inserts al mismo
tiempo

¿Hay alguna manera de garantizar hacer esto?
Respuesta Responder a este mensaje
#2 Miguel Egea
04/10/2005 - 16:44 | Informe spam
Tendrás que bloquear la tabla entera y quedarte con el rango. ¿puedes
ponernos más en detalle que quieres hacer?
Quizá haya alguna forma mejor de solucionar ese problema.

Otra via es que tu puedes insertar valores explicitos de identidad, no lo
hagas directamente, describenos el proceso e intentamos decirte como



Miguel Egea
Microsoft SQL-Server MVP
http://www.portalsql.com
Brigada Anti-cursores
Una mala tarde la tiene cualquiera.." Chiquito de la calzada

"Adrian" escribió en el mensaje
news:%

Hola a todos.

Yo tengo una tabla donde mi columna ID es identidad, es decir, cada vez
que se inserta una fila en la tabla la columna ID toma un valor
utonumerico.

He visto que existe la propiedad @@IDENTITY pero yo necesito de alguna
manera apartar el numero de identidad para hacer varios inserts al mismo
tiempo

¿Hay alguna manera de garantizar hacer esto?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida