tipo de dato DATE

15/08/2003 - 16:57 por Hernán Castelo | Informe spam
hola
en VFox existe un tipo de dato que es DATE
tiene año/mes/dia pero sin información horaria
cómo puedo implementar un campo
de esas características en SQL Server 2000

porque necesito registrar el ingreso y egreso
de personas al sistema de la forma
(ID_PERSONA, FECHA)

y si el campo FECHA fuera dateTime
podría llegar a tener miles de registros
el mismo día !

gracias de antemano


atte,
Hernán Castelo
UTN - Buenos Aires
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
 

Leer las respuestas

#1 Hernán Castelo
15/08/2003 - 17:45 | Informe spam
gracias por responder

en la tabla, me olvidé un campo:
ID_PERSONA, FECHA, MOV --> entrada salida

está bien lo que decis Emilio,
pero para validar yo haría un COUNT(*)
de filas en "una fecha dada"
para "una persona dada"
y ahí tendría que usar alguna función en el SELECT
( DATEPART por lo que veo en la ayuda )

lo que pasa es que los comandos SQL
tratamos de mantenerlos ANSI

atte,
Hernán Castelo
UTN - Buenos Aires
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .

"Emilio Boucau" escribió en el mensaje
news:
Hernan,

no veo en que te complica que tengas la hora ya que si registras la


entrada
validaras que no exista (o una peresona que entre y salga un par de veces


en
el dia te hara eso de duplicar filas). Valida que no este y listo antes de
insertar.

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina


Preguntas similares