Hola,
¿Por qué pones tantas comillas?, no es necesario que pongas todos los campos entre comillas
Esta línea debería funcionar:
Código:
CREATE PROCEDURE GrupoArchivosBinarios (IdFileGroup INTEGER, ParentIdFileGroup INTEGER,
GroupName CHAR(30), FileExtensions CHAR(150) )
AS
DECLARE VARIABLE lvIdFileGroup INTEGER;
BEGIN
SELECT IdFileGroup
FROM GrupoArchivosBinarios
WHERE IdFileGroup=:IdFileGroup
INTO :lvIdFileGroup;
IF (lvIdFileGroup IS NULL) THEN
BEGIN
INSERT INTO GrupoArchivos
(IdFileGroup, ParentIdFileGroup, GroupName, FileExtensions)
VALUES
(:IdFileGroup, :ParentIdFileGroup, :GroupName, :FileExtensions);
INSERT INTO GrupoArchivosBinarios
(IdFileGroup)
VALUES
(:IdFileGroup);
END
ELSE BEGIN
END
END