Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Mssql Server

Estas en el tema de Mssql Server en el foro de SQL Server en Foros del Web. hola a todos!! EStoy usando Microsoft SQL Server Management Studio Express. para administrar mi base de datos. Tengo una duda, Podría hacer que la clave ...
  #1 (permalink)  
Antiguo 22/02/2007, 01:53
 
Fecha de Ingreso: octubre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 0
Mssql Server

hola a todos!! EStoy usando Microsoft SQL Server Management Studio Express. para administrar mi base de datos.
Tengo una duda, Podría hacer que la clave principal que es un int autonúmerico pudiese empezar por "00" o "0". Es decir:

01
02.......010. que siempre me ponga un cero o dos por delante, para distinguirlo de otro campo.


Graciasss!!!
  #2 (permalink)  
Antiguo 23/02/2007, 18:09
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: Mssql Server

Cita:
Podría hacer que la clave principal que es un int autonúmerico pudiese empezar por "00" o "0"
el 01 no es un INT es un string, por lo tanto lo que puedes hacer es crear un trigger donde valides las inserciónes y generes tu clave

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 26/02/2007, 10:18
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: Mssql Server

Aunque en todos los niveles de SQL Server es más rápido y eficiente usar números (espacio, rendimiento, identitys).

Te recomiendo quedarte con números si es que puedes hacerlo.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #4 (permalink)  
Antiguo 01/03/2007, 06:35
 
Fecha de Ingreso: octubre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Mssql Server

Gracias!!! lo que hecho como solución es que unos empiecen desde el 1
y los otros desde el 100001 y ya esta.

gracias de nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.