Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2008
robertosc robertosc is offline
Miembro
 
Registrado: abr 2006
Posts: 36
Poder: 0
robertosc Va por buen camino
firebird 2.1 no me deja crear campo TIME

hola!

tengo instalado firebird 2.1 y cuando quiero crear una tabla con un campo TIME no me deja, el FlameRobin me marca esto:

Client SQL dialect 1 does not support reference to TIME datatype

mi consulta es esta:

Código SQL [-]
CREATE TABLE PROGRAMACION (
  ID_PROGRAMACION INTEGER NOT NULL,
  HORAINICIO TIME,
  HORAFIN TIME,
  FECHA DATE);
Responder Con Cita
  #2  
Antiguo 30-09-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Es porque tienes tu base de datos en dialecto 1, solo es posible declarar un campo de tipo Time si tienes dialecto 3.

En dialecto 1 tendrás que jugar con el tipo de campo Date, que en dialecto 1 guarda la fecha y la hora ahí mismo.

Nota: Quizá debas tener en cuenta que en dialecto 3 el tipo de dato Date solo guarda la fecha.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 30-09-2008
robertosc robertosc is offline
Miembro
 
Registrado: abr 2006
Posts: 36
Poder: 0
robertosc Va por buen camino
ah ok, como soy nuevo en firebird no tenia idea de eso

muchisimas gracias jhonny
Responder Con Cita
  #4  
Antiguo 30-09-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por robertosc Ver Mensaje
ah ok, como soy nuevo en firebird no tenia idea de eso

muchisimas gracias jhonny
Bueno, que bien, ya lo sabes , de todas formas te recomiendo que si estas comenzando una nueva base de datos, es mejor que pienses en hacerla en el dialecto 3.

Las razones, son muchas, entre ellas el asunto de los centavos que hemos hablado por aquí en algunas ocasiones.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #5  
Antiguo 30-09-2008
robertosc robertosc is offline
Miembro
 
Registrado: abr 2006
Posts: 36
Poder: 0
robertosc Va por buen camino
ok, muchas gracias por tu tiempo

ya cree de nuevo la base de datos con dialecto 3 y ya funciono el datatype TIME
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
No me deja asignar null a un campo numérico. Angel Fernández Firebird e Interbase 4 21-09-2008 20:36:03
Ayuda con QuickReport y campo Time FireBird enecumene Impresión 13 12-07-2008 15:44:51
Deja de operar firebird gescoto99 Conexión con bases de datos 3 11-10-2007 22:43:17
¿Por qué no me deja crear una base de datos? nuri Firebird e Interbase 3 09-06-2006 18:15:12
si se deja un campo vacion que le marque err0r al usuario jangel Varios 1 13-09-2004 00:16:13


La franja horaria es GMT +2. Ahora son las 13:21:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi