Razzak and all list members,

You mention "The returned value is stored in the STP_RETURN system variable. This 
option will return an -ERROR- when used outside a Stored Procedure."

I have often wondered how can one test a stored procedure (when it is still in a command 
format where you have a "RETURN .varname".

Prior to version 6.5 or possibly 6.1a (it was undocumentd ) but you could run ".RMD" file 
with a "RETURN .varname" without getting an error message.  RBase would set return the 
variable in the MICRORIM_RETURN system variable.

When the "STP_RETURN" system variable was added the undocumented feature went away.
--
Sincerely, Jim Bentley
American Celiac Society
266 Midway Dr
River Ridge LA 70123
email: [EMAIL PROTECTED] Phone: 504-738-6165





-----Original Message----- From: A. Razzak Memon <[EMAIL PROTECTED]> Sent: Wed, 11 May 2005 08:54:54 -0400 To: [email protected] (RBASE-L Mailing List) Subject: [RBASE-L] - Tip of the Day: Controlling the maximum length of RETURNvariable


Tip of the Day: Controlling the maximum length of RETURN variable

Section: Stored Procedures and Triggers

RETURN varname option is used ONLY within a Stored Procedure to return a value.

The returned value is stored in the STP_RETURN system variable. This option
will return an -ERROR- when used outside a Stored Procedure. The default is
TEXT 8 characters, but if you want more, you can set it to a larger value.
You can control the maximum length at procedure definition time, or by editing
the SYS_PROC_LEN column in SYS_PROC_COLS system table.

Example 01:

PUT MyTest.PRC AS MyTest P1 INTEGER RETURN TEXT (30) will set the limit for
the RETURN value at 30 characters.

Very Best R:egards,

Razzak.

--- RBASE-L
================================================
TO POST A MESSAGE TO ALL MEMBERS:
Send a plain text email to [email protected]

(Don't use any of these words as your Subject:
INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH,
REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP)
================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: INTRO
================================================
TO UNSUBSCRIBE: Send a plain text email to [email protected]
In the message SUBJECT, put just one word: UNSUBSCRIBE
================================================
TO SEARCH ARCHIVES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: SEARCH-n
(where n is the number of days). In the message body, place any text to search for.
================================================




Reply via email to