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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-09-2011
Quim Herrera Quim Herrera is offline
Miembro
 
Registrado: may 2004
Posts: 33
Poder: 0
Quim Herrera Va por buen camino
Error al crear Tabla

Buenos dias a todos,

Estoy Trabajando con Firebird 2.5 y me da un error al crear una tabla que empieza con un número:
Código SQL [-]
 
create table 1_CDESCOM (    
 CCODCUA        varchar( 10 ) not null collate ES_ES_CI_AI ,  
 CDESCRI        varchar( 80 ) not null collate ES_ES_CI_AI ,  
 XDTE           numeric( 7, 2 ) default 0  not null ,
 CONSTRAINT pk_1_CDESCOM_CODCUA PRIMARY KEY ( CCODCUA ) );

Me da error tanto desde Flamerobin como utilizando los componentes IBSQL de Delphi 2009:

SQL Message : -104
Invalid token
Engine Code : 335544569
Engine Message :
Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, column 14
1

Si cambio el nombre para que no empiece con un numero, se crea sin problemas:
Código SQL [-]
create table A1_CDESCOM (    
 CCODCUA        varchar( 10 ) not null collate ES_ES_CI_AI ,  
 CDESCRI        varchar( 80 ) not null collate ES_ES_CI_AI ,  
 XDTE           numeric( 7, 2 ) default 0  not null ,
 CONSTRAINT pk_A1_CDESCOM_CODCUA PRIMARY KEY ( CCODCUA ) );

¿Alguien sabe si hay alguna restricion en los nombres de Firebird? ¿No pueden empezar por un número?

Saludos y gracias de antemano.

Quim Herrera
Responder Con Cita
 



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
Error al crear tabla dBase con ADO gtstromboli Conexión con bases de datos 0 14-07-2010 16:07:23
error al crear una tabla ebeltete Firebird e Interbase 7 05-06-2007 19:49:49
Da Error al crear un indice una tabla DBF Antuan Conexión con bases de datos 9 04-10-2005 22:11:07
error al crear tabla albarchi MySQL 2 10-02-2005 20:26:01
Error al crear tabla INFORMIX Jan_polero Conexión con bases de datos 0 23-01-2005 14:22:48


La franja horaria es GMT +2. Ahora son las 21:00:39.


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