![]() |
varias sentencias CREATE en el mismo SCRIPT
HOLA AMIGOS ESTOY INTENTANDO HACER UN SCRIPT DE CREACION DE LA BASE DE DATOS EN FIREBIRD PARA CREAR LA BASE DE DATOS DE UN GOLPE Y PORRAZO Y CUANDO PONGO:
CREATE TABLE BAJAPRODUCTO ( NUMERO INTEGER NOT NULL, FECHA DATE NOT NULL, PRODUCTO VARCHAR (10) NOT NULL, PRECIO DOUBLE PRECISION NOT NULL, ALBARAN INTEGER NOT NULL); me da error aqui: CREATE TABLE CLIENTES ( NOMBRE VARCHAR (30) NOT NULL, APELLIDO1 VARCHAR (20), APELLIDO2 VARCHAR (20), DNI VARCHAR (9) NOT NULL, CALLE VARCHAR (50), NUMERO VARCHAR (4), ESCALERA VARCHAR (3), PISO VARCHAR (3), PUERTA VARCHAR (3), POBLACION VARCHAR (30), PROVINCIA CHAR (20), CP VARCHAR (5), FECHA_NAC DATE, PROFESION VARCHAR (20), TLF_FIJO VARCHAR (9), TLF_MOVIL VARCHAR (9), EMAIL VARCHAR (30), ANT_LENTES SMALLINT); SIN EMBARGO SI EJECUTO UNA A UNA LAS SENTENCIAS CREATE SI QUE ME FUNCIONA. COMO HAGO PARA EJECUTARLAS TODAS DE UN GOLPE Y PORRAZO? GRACIAS |
Yo te recomendaría utilizar IBExpert para desarrollar que te permite ejecutar script continuos en una de sus opciones. Podés bajarte la versión personal de su web.
Esta herramienta aparte de ser util es muy utilizada por programadores de este foro (Algunos se exceden en su favoritismo :)) por lo que apoyo para utilizarla no te va a faltar. |
Cita:
Saludos |
SQL error=-104
este es el error:
fmSQLEditor.Query: Invalid token. SQL error code = -104. Token unknown - line 23, char 1. CREATE. |
IBExpert
Ya utilizo el IBExpert en español y es precisamente este el que no me deja hacer los script. es decir el me genera un script si luego yo lo quiero ejecutar en otra baswe de datos para crear esas tablas y pongo todos los create juntos separado por ; entonces no me funcion pero en caso de que los ponga indivualmente si qu elo hace.
:) |
Lo que debe estar pasando es que estás utilizando la opción de "editor" para correr el script. Si te fijás/buscás en las opciones tenés una que dice "run script" y que te permite cargar el archivo .sql para correr.
Yo no tengo la versión en español pero debe ser lo mismo, incluso para la versión personal. |
Cita:
Saludos. |
Cita:
A veces resulta bastante complicado poder echar una mano cuando hay que adivinar antes más de la mitad del problema; por no hablar de lo frustrante que resulta estar perdiendo el tiempo de esta forma. |
Kinobi a veces hay que intentar ser un poco mas comprensivo.
Bueno, pero vamos a lo clave: ¿Esto era una adivinanza o un concurso? :) :) |
Cita:
Saludos. |
Soy bastante nuevo en mi participación en los foros por lo que no podría opinar con propiedad sobre el asunto.
No obstante conozco por participación en otros foros la manera en que postean los usuarios y que a veces el nivel que contemplan los mismos no es del todo "elevado" como para realizar correctamente una pregunta. Si te ofendí con mi comentario te pido disculpas, solo intento que se torne un poco mas ameno el trato entre todos y si es posible ponerle una cuota de humor. |
Cita:
Cita:
Saludos. |
Volviendo al problema del Script, en mi versión de IB-Expert, la opción para ejecutarlos es el Script Executive dentro del menú Tools (Herramientas).
Saludos. |
Pero Bueno Cuanto Revuelo
HOLA VOY A HACER UN COMENTARIO AL RESPECTO DE LO QUE HE ESTADO LEYENDO, PARA EMPEZAR POR EL NIVEL, SOY INGENIERO INFORMATICO DE GESTION POR LA UNIVERSIDAD MIGUEL HERNANDEZ, www.umh.es Y SI QUE ES VERDAD QUE NO ME HE EXPLICADO CON LA TOTAL CLARIDAD Y POR ESO PIDO PERDON PERO ES QUE TODOS SABEMOS LO "DIFICIL" QUE ES EXPLICARSE EN UN PROBLEMA INFORMATICO, SI QUE ES VERDAD QUE LA PALABRA NO ES MI DON Y QUE QUIZA HE ABUSADO DE LA AYUDA EN EL FORO POR QUE ERA UN ERROR DE PRINCIPIANTE PERO QUERIA VER QUE TAL FUNCIONABA ESTO, SI ESTABA PARADO O NO, ASI QUE NO DISCUTIR MAS Y MAS POR CULPA MIA, A PARTIR DE AHORA INTENTARE SER MAS ESCUETO Y MAS PROFESIONAL EN MIS COMENTARIOS YA QUE TENGO NIVEL PARA ESO Y PARA MUCHO MAS.
TAMBIEN TENGO QUE AÑADIR QUE SOY NUEVO EN DELPHI Y QUE TRAS UNA MUESTRA DE LENGUAJES IMPRESIONANTE ES NORMAL QUE NME HAGA UN LIO, SI ESTUVIERAMOS HABLANDO EN C O C++ NO TENDRIA NINGUN PROBLEMA EN EXPRESARME, EN CUANTO A LA HERRMAIENTA ADMINISTRATIVA SIENTO EL NO HABERTELO DICHO PERO SI CREES QUE ATENDERNOS ES UNA PERDIDA DE TIEMPO CREO QUE TE EQUIVOCAS, ASI QUE LO DICHO SIENTO MUCHO TODO ESTE REVUELO E INTENTARE SER MAS ESCUETO LA PROXIMA VEZ. SALUDOS :) |
En primer lugar, te aconsejo la lectura de la guía de estilo de los foros y descubrirás por qué te lo digo. Te doy una pista del lugar exacto de la guía que debes leer: http://www.clubdelphi.com/foros/guiaestilo.php#gritos
Cita:
Cita:
Cita:
|
Esto se llama teléfono descompuesto :)
En primer lugar cuando me refería a lo del "nivel" no hacía incapié en tu persona en particular, en realidad quería dejar en claro que la diversidad de persona que ingresan a un foro, no solo a este foro sino a cualquiera, no son expertos en la materia y por ende podrían no poder expresarse correctamente. No creas que estoy poniendo en dudas los conocimientos de nadie en particular. Segundo, personalmente no me pareció un abuso la pregunta ni me molesto en lo más mínimo. No hay preguntas tontas, tonto es el que no pregunta :) Y por ultimo quería aclarar que cuando uno escribe en MAYUSCULAS generalmente indica que está gritando o se encuentra enojado. Si es ese tu caso te pido disculpas (ya van dos en este hilo :)). |
vale entendido
siento lo de las mayusculas yo ni estoy enfadado ni nada todo lo contrario gracias a vosotros que sabeis infinitamente mas que yo del tema este puedo hacer mi aplicacion siento de verdad si os habeis enojado conmigo pero para nada he buscado ir de listillo ni nada por el estilo, al contrario soy muy humilde lo he sido siempre y mas con estos temas que a priori desconozco,de verdad no volvera a pasar.
De antemano agradezco vuestra atencion, tanto la prestada hasta ahora como la que seguro y de buena gana me prestareis mas adelante y cuando yo la pueda prestar pues igual. de verdad muchas gracias y si en algun momento os habeis sentido ofendido no era mi intecion muchas gracias de verdad. SALUDOS!! |
Hola,
disculpas aceptadas. Por mi parte, si he sido muy brusco, también te presento mis excusas. Asunto cerrado, y bienvenido a estos foros. Saludos. |
La franja horaria es GMT +2. Ahora son las 09:22:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi