| Subject | Returning a value from a Stored Procedure | 
|---|---|
| Author | Tim | 
| Post date | 2006-05-19T09:11:46Z | 
Hi Everyone,
How would I return a value from a Stored Procedure?
Assume I have the following metatdata, how do I get the SP to return
the Recordno to me? :
CREATE GENERATOR GEN_1;
CREATE TABLE TABLE1
(
RECORDNO INTEGER NOT NULL,
FIELD1 VARCHAR(32),
PRIMARY KEY (ERECORDNO)
)
CREATE TRIGGER INS_TABLE1
AS
BEGIN
NEW.RECORDNO = GEN_ID(GEN_1, 1);
END;
CREATE PROCEDURE INSERTPROCEDURE
(
FIELD1 VARCHAR(32)
)
RETURNS
RECORDNO INTEGER
AS
BEGIN
INSERT INTO TABLE1
(FIELDONE)
VALUES
:FIELD1;
END
TIA
Tim
            How would I return a value from a Stored Procedure?
Assume I have the following metatdata, how do I get the SP to return
the Recordno to me? :
CREATE GENERATOR GEN_1;
CREATE TABLE TABLE1
(
RECORDNO INTEGER NOT NULL,
FIELD1 VARCHAR(32),
PRIMARY KEY (ERECORDNO)
)
CREATE TRIGGER INS_TABLE1
AS
BEGIN
NEW.RECORDNO = GEN_ID(GEN_1, 1);
END;
CREATE PROCEDURE INSERTPROCEDURE
(
FIELD1 VARCHAR(32)
)
RETURNS
RECORDNO INTEGER
AS
BEGIN
INSERT INTO TABLE1
(FIELDONE)
VALUES
:FIELD1;
END
TIA
Tim