PDA

Ver la Versión Completa : Campo datetime obtener fecha y hora


amerika111
03-08-2011, 18:35:19
hola que tal, mi consulta es la siguiente.

estoy empezando a trabajar con sql server 2005 y quiero saber si se puede colocar en un campo datetime que se obtenga la hora automaticamente cuando se realize una insercion.. por que con lo que yo estaba trabajando era con firebird en DataBase WorkBench y cuando creo el campo trae para seleccionar now, y cuando se realiza una insercion se obtiene la fecha del sistema.

newtron
03-08-2011, 19:17:59
Hola.

Yo no uso sql server pero imagino que puedes crear un trigger after insert que actualice un par de campos con CURRENT_DATE() y CURRENT_TIME()

Saludos

amerika111
03-08-2011, 19:40:37
Hola.

Yo no uso sql server pero imagino que puedes crear un trigger after insert que actualice un par de campos con CURRENT_DATE() y CURRENT_TIME()

Saludos


yo recuerdo por ahi en algun momento utilize sql server 2000 y cuando se crean los campos con el asistente hay una opcion para colocar now en un campo date o algo asi

mightydragonlor
03-08-2011, 20:05:14
GETDATE()
eso es lo que necesitas.

amerika111
03-08-2011, 20:34:15
GETDATE()
eso es lo que necesitas.

y get date() donde lo pondria en que propiedad, veo muy dirente el sql 2005

mightydragonlor
03-08-2011, 20:38:24
Valor o enlace predeterminado, allí se pone, pero no es get date(), es GETDATE()

amerika111
03-08-2011, 20:57:10
Valor o enlace predeterminado, allí se pone, pero no es get date(), es GETDATE()


Ok, lo he colocado en Default Value or Binding..