Hallo,

 I  am  having  a problem defining a procedure for a table which has a
 LONG column.

 When trying to create the proc, I get the error:
Syntax error or access violation;-5015 POS(228) Missing 
keyword:VARCHAR,TIMESTAMP,TIME,SMALLINT,REAL,NUMERIC,INTEGER,.

What's wrong ?


CREATE DBPROC pr_Ereignisse_ins
(

        OUT ItemID int,
        IN ModuleID int,
        IN AppId smallint,
        IN Sprache char(2),
        IN Ersteller varchar(50),
        IN Datum timestamp,
        IN Titel varchar(150),
        IN Ereignis varchar(150),
        IN Beschreibung Long,
        IN Ablauf Timestamp
)
        As
        
                TRY     
                INSERT
                INTO PT.Ereignisse
                (
                ModuleID,
                AppId,
                Sprache,
                Ersteller,
                Datum,
                Titel,
                Ereignis,
                Beschreibung,
                Ablauf
        )
        VALUES
        (
                :ModuleID,
                :AppId,
                :Sprache,
                :Ersteller,
                :Datum,
                :Titel,
                :Ereignis,
                :Beschreibung,
                :Ablauf
        );

                SET ItemID = PT.Ereignisse.CURRVAL ;

        CATCH
                 IF $RC <> 100 THEN STOP ($RC,'Fehler');


  Appreciate help, thx
 

-- 
mit freundlichen Gr��en,
 Uwe Haussmann                          mailto:[EMAIL PROTECTED]
 PGP Public Key at http://www.webdevelopers.de/pgp.txt

_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to