Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-07-2004
Carlex Carlex is offline
Miembro
 
Registrado: feb 2004
Ubicación: Bolivia
Posts: 88
Poder: 21
Carlex Va por buen camino
Dudas con SQL Server 2000

Buenas, mis dudas con este motor de BD son muy simples pero a la vez no encontre la forma(si se puede)de lograr esto:
Como reseteo a 0 un campo autonumerico? es decir si va 1,2,3 y borro todos los datos, al ingresar uno nuevo este sigue 4,5,6,etc.
2do. Es posible tener un autonumerico de esta forma: 0001, 0002, 0003? si es asi, como debo hacerlo sino alguna sugerencia?.
Muchas gracias
Responder Con Cita
  #2  
Antiguo 15-07-2004
thecarlos thecarlos is offline
Miembro
 
Registrado: dic 2003
Ubicación: Trujillo - Perú
Posts: 32
Poder: 0
thecarlos Va por buen camino
te recomiendo usar en ves de un autonumerico para poder lograr lo que buscas de 00001,00002,00003 el tipo de dato varchar... y le pones la longitud que desees....
__________________
Dios te bendiga
Responder Con Cita
  #3  
Antiguo 15-07-2004
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Hola,

una solucuón sencilla para reiniciar el autonumérico de una tabla es, en lugar de borrar todos los datos, mediante delete, utiliza

Código SQL [-]
Truncate table NombreTabla

Otra manera es modificar la estructura de la tabla y eliminar la propiedad identity de la tabla, guardar los cambios y volver a añadirlo.

Seguro que existe una sentencia para hacerlo pero ahora mismo no sé cual es, si te interesa te lo puedo buscar.

Saludos.

P.D: Si lo que quieres es tener los ceros, te aconsejo que hagas lo que te dice thecarlos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:10:33.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi