Campo Autonumerico

12/11/2004 - 09:02 por Clint | Informe spam
Saludos a todos,
Tengo una tabla con un campo con formato autonumérico. He estado haciendo
pruebas añadiendo registros y ahora quiero eliminarlos todos y que el valor
autonumérico vuelva a empezar por 1 y sinceramente, no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04

Preguntas similare

Leer las respuestas

#1 Paulino Padial
12/11/2004 - 10:59 | Informe spam
Mira esto:

Para tu caso concreto es :

DBCC CHECKIDENT('tabla',RESEED,numero del que va a partir, por ejemplo 1)

Te pego la pagina de los Bol, hay mas, puedes mirarlo tu mismo ;)
Comprueba el valor de identidad actual de la tabla especificada y, si fuera
necesario, corrige el valor de identidad.

Sintaxis
DBCC CHECKIDENT
( 'table_name'
[ , { NORESEED
| { RESEED [ , new_reseed_value ] }
}
]
)

Argumentos
'table_name'

Es el nombre de la tabla en la que se va a comprobar el valor de identidad
actual. Los nombres de tablas se deben ajustar a las reglas para los
identificadores. Para obtener más información, consulte Utilizar
identificadores. La tabla especificada tiene que contener una columna de
identidad.

NORESEED

Especifica que el valor de identidad actual no se debe corregir.

RESEED

Especifica que el valor de identidad actual se tiene que corregir.

new_reseed_value

Es el valor que se va a utilizar al reinicializar la columna de identidad.

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una tabla con un campo con formato autonumérico. He estado haciendo
pruebas añadiendo registros y ahora quiero eliminarlos todos y que el


valor
autonumérico vuelva a empezar por 1 y sinceramente, no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04


Respuesta Responder a este mensaje
#2 Clint
12/11/2004 - 11:55 | Informe spam
Muchas gracias por tu respuesta Paulino, ha funcionado de maravilla.

Saludos.
JCS - BCN'04
"Paulino Padial" escribió en el mensaje
news:
Mira esto:

Para tu caso concreto es :

DBCC CHECKIDENT('tabla',RESEED,numero del que va a partir, por ejemplo 1)

Te pego la pagina de los Bol, hay mas, puedes mirarlo tu mismo ;)
Comprueba el valor de identidad actual de la tabla especificada y, si
fuera
necesario, corrige el valor de identidad.

Sintaxis
DBCC CHECKIDENT
( 'table_name'
[ , { NORESEED
| { RESEED [ , new_reseed_value ] }
}
]
)

Argumentos
'table_name'

Es el nombre de la tabla en la que se va a comprobar el valor de identidad
actual. Los nombres de tablas se deben ajustar a las reglas para los
identificadores. Para obtener más información, consulte Utilizar
identificadores. La tabla especificada tiene que contener una columna de
identidad.

NORESEED

Especifica que el valor de identidad actual no se debe corregir.

RESEED

Especifica que el valor de identidad actual se tiene que corregir.

new_reseed_value

Es el valor que se va a utilizar al reinicializar la columna de identidad.

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una tabla con un campo con formato autonumérico. He estado
haciendo
pruebas añadiendo registros y ahora quiero eliminarlos todos y que el


valor
autonumérico vuelva a empezar por 1 y sinceramente, no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida