Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 QUÉ TIPO DE DATO USAR?
 Foro Bloqueado  Tema Bloqueado


Autor Temas
N-iceman
Junior Member

España
180 Posts
Mensajes - 17 Jun 2002 :  11:31:21  Ver Perfil  Enviar Email
Tengo una BD SQL Server y quiero poner un campo que será un identificador de petición que se debe repetir en varios campos pero debe ser unívoco de esos campos nad más.


Se trata de que se anoten los días de vacaciones de un empleado uno a uno pero con un mismo identificador para apgruparlos con una select si quieres. Asímismo ha de no poder confundise con otra peticion.

Quiero usar un valor numérico para ello, pero int solo e deja hasta 10 digitos y quisiera poner más.

La formula para obtener dicho codigo es:

año+mes+di+numero de empleado + referencia de peticion

Algo que resultaría en:
2002101330337
Muy largo no?

Qué tipo de dato es si no es int? Un long? Como se llama un long en SQL entonces?

buho_nero
Moderator

España
1316 Posts
Posted - 17 Jun 2002 :  11:39:42  Ver perfil  Enviar e-mail
¿Por qué numérico?
No vas a hacer operaciones mateméticas con él, e incluso podrías querer decodificar esa cadena para obtener un dato en concreto. Yo usaría un varchar(10)

Inicio Pagina

N-iceman
Junior Member

España
180 Posts
Posted - 17 Jun 2002 :  12:09:59  Ver perfil  Enviar e-mail
ok

muchas gracias!

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar