Error tipo de dato.

Iniciado por usuani, 15 Febrero 2010, 16:54 PM

0 Miembros y 1 Visitante están viendo este tema.

usuani

ola, yo estoy acostumbrada a usar mysql pero aora necesito acer un tabajoto en sql server y mi problema es que cuando creo la siguente tabla: 
-create table nombre ( Nombre char(50), Apellidos char(70), FechaNacimiento date , Localidad char(50), primary key (Nombre));
Me sale este mensaje.
-Mens. 2715, Nivel 16, Estado 7, Línea 1
Columna, parámetro o variable nº 3: no se encuentra el tipo de datos date.
He mirado en manuales los tipos de datos y creo que esta bien... no entiendo xke no reconoce "date", alguien sabe xke? Gracias.
   

Nakp

estas trabajando con sql server 2005?

si no mal recuerdo no existe date :xD :laugh: :rolleyes: :laugh:... lo se, lo se... lo incorporaron hasta el 2008 :-\

tendras que usar datetime o smalldatetime




confirmando:
http://msdn.microsoft.com/en-us/library/ms187752%28SQL.90%29.aspx

funciona igual :P no te preocupes solo que tendras una hora 00:00 si solo insertas una fecha :P
Ojo por ojo, y el mundo acabará ciego.

usuani

Pues si tienes razon, acabao de probar con datetime y funciona!!! Gracias.