Autor Tema: Problema SQL Editor al crear PROCEDURE  (Leído 1589 veces)

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

Marcos L. Lorda

  • General Guarani
  • *
  • Mensajes: 12
    • Ver Perfil
  • Institución: Facultad de Agronomía UNLPam
  • Nombre y apellido: Marcos Luis Lorda
  • Sistema: Guaraní
  • Teléfono laboral: 02954 451600 int 5711
Problema SQL Editor al crear PROCEDURE
« on: Agosto 26, 2009, 09:54:06 am »
Hola Comunidad:
Estoy llevando a cabo los pasos para mover la base a otro dbspace, siguiendo el procedimiento mencionado en otro tema de este foro.
El dbimport lo realiza sin inconvenientes.
Cuando quiero ejecutar desde SQL Editor la creación de procedimientos, me da error de sintaxis SQL sin especificar donde en la siguiente sentencia:
CREATE PROCEDURE "dba".sp_ciclos_plan(ua  LIKE dba.sga_ciclos_plan.unidad_academica,                                   ciclo LIKE dba.sga_ciclos_plan.ciclo) returning char(1);   IF (SELECT COUNT(*) FROM dba.sga_ciclos_plan,                       dba.sga_versiones_plan            WHERE dba.sga_ciclos_plan.unidad_academica = ua         AND dba.sga_ciclos_plan.ciclo = ciclo              AND dba.sga_versiones_plan.unidad_academica = dba.sga_ciclos_plan.unidad_academica              AND dba.sga_versiones_plan.carrera = dba.sga_ciclos_plan.carrera              AND dba.sga_versiones_plan.plan    = dba.sga_ciclos_plan.plan              AND dba.sga_versiones_plan.version = dba.sga_ciclos_plan.version              AND dba.sga_versiones_plan.fecha_ent_vigencia IS NOT NULL) = 0 THEN      -- El ciclo NO esta incluido en Planes Activos      RETURN 'N';   ELSE      -- El ciclo esta incluido en algun Plan Activo      RETURN 'S';   END IF; END PROCEDURE
;

Chequeo la sintaxis y da el mismo error en algunos de los demás procedimientos que tiene el archivo generado por el dbexport.
Alguna sugerencia?
Gracias

Marcos L. Lorda

  • General Guarani
  • *
  • Mensajes: 12
    • Ver Perfil
  • Institución: Facultad de Agronomía UNLPam
  • Nombre y apellido: Marcos Luis Lorda
  • Sistema: Guaraní
  • Teléfono laboral: 02954 451600 int 5711
Re: Problema SQL Editor al crear PROCEDURE
« Respuesta #1 on: Agosto 27, 2009, 12:18:35 pm »
Solucionado.
Era algún problema con el texto cuando lo modificaba con el editor de textos wordpad y luego habría el archivo con SQL Editor.
Hice los mismos pasos modificando el archivo con el notepad y no dió más error de sintaxis.

Saludos!