No
El "modifique el año a mano" no me cierra, a donde lo modificaste??
En el browse del select???
Esto NO es VFP no te olvides
Proba con esto
CREATE table test (
cTerminal [char] (3) ,
tFechaHora [datetime] )
INSERT INTO [master].[dbo].[test]([cTerminal], [tFechaHora])
VALUES('001','22220101')
--FUNCIONA OK
INSERT INTO [master].[dbo].[test]([cTerminal], [tFechaHora])
VALUES('002','198100101')
--FUNCIONA OK
INSERT INTO [master].[dbo].[test]([cTerminal], [tFechaHora])
VALUES('003','17500101')
--Error The conversion of a char data type to a datetime data type resulted
in an out-of-range datetime value.
The statement has been terminated.
Drop Table test
Saludos
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Alejandro David
Nelis Robles (GUFA)
Enviado el: Viernes, 06 de Junio de 2008 13:32
Para: pablo.canonico
Asunto: [dbms] Limites de fechas.
Pablo:
Prueba muy tonta en SQL hice un "select * from tabla" y modifique el año a
mano en la fecha y no me lo graba.
¿Simple no?
Ale Nelis
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de PabloC
Enviado el: viernes, 06 de junio de 2008 01:00 p.m.
Para: Alejandro David Nelis Robles (GUFA)
Asunto: [dbms] Limites de fechas.
Ok
NO que yo sepa
Como le pasaste la fecha año 2222??
ME pasas la instrucción
Saludos
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Alejandro David
Nelis Robles (GUFA)
Enviado el: Viernes, 06 de Junio de 2008 12:57
Para: pablo.canonico
Asunto: [dbms] Limites de fechas.
Pablo:
No el tema es que trate de grabarle una fecha con año 2222 y no me lo dejo
tampoco en una sentencia SQL no me lo permite, por eso quería ver
si existía algo (sentencia SQL) que te diera esos límites, como siempre
muchas gracias.
Ale Nelis
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de PabloC
Enviado el: viernes, 06 de junio de 2008 12:53 p.m.
Para: Alejandro David Nelis Robles (GUFA)
Asunto: [dbms] Limites de fechas.
Ale
Perdon pero te juro que NO te entendí
Que sentencia???
Es algo PREFIJADO en el SQL, es lo mismo que los campos INT manejan desde
-2^31 (-2,147,483,648) hasta 2^31 - 1 (2,147,483,647)
No se que es lo que queres o necesitas lograr
PabloC
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Alejandro David
Nelis Robles (GUFA)
Enviado el: Viernes, 06 de Junio de 2008 12:48
Para: pablo.canonico
Asunto: [dbms] Limites de fechas.
Pablo:
¿Cómo andas?, entendiste bien el tema es ¿cuál es la sentencia que me da
esos límites?, supongo que existe alguna.
Desde ya muchísimas gracias.
Ale Nelis
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de PabloC
Enviado el: viernes, 06 de junio de 2008 12:33 p.m.
Para: Alejandro David Nelis Robles (GUFA)
Asunto: [dbms] Limites de fechas.
Hola Ale
No entendí bien lo que preguntas pero si es esto, lo saque de BOL del
SQL2000
datetime
Date and time data from January 1, 1753 through December 31, 9999, to an
accuracy of one three-hundredth of a second (equivalent to 3.33 milliseconds
or 0.00333 seconds). Values are rounded to increments of .000, .003, or .007
seconds, as shown in the table.
Saludos
PabloC
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Alejandro David
Nelis Robles (GUFA)
Enviado el: Viernes, 06 de Junio de 2008 12:09
Para: pablo.canonico
Asunto: [dbms] Limites de fechas.
Gente:
Como ver cuales son los topes que impone SQL para las fechas.
Desde ya muchas gracias.
Ale Nelis.