parse, vparse
Declaration
cstring function parse(cstring S, char(1) C, Integer I)
varchar function vparse(varchar S, char(1) C, Integer I)
Description
parse, vparse searches string S for strings separated by tokens C. It returns
the string that is contained between tokens I and I - 1.
Example Stored Procedure
CREATE PROCEDURE test_vparse(S varchar(30),C char(1), I Integer)
RETURNS (result varchar(30)) AS
BEGIN
result = vparse(S,C,I);
END!!
WISQL - calling the example stored procedure
execute procedure test_vparse ( "12'34'56'78","'",2);
RESULT
==============================
34
execute procedure test_vparse ( "12'34'56'78","'",4);
RESULT
==============================
78
execute procedure test_vparse ( "12'34'56'78","'",5);
RESULT
==============================
Token to long in parse
execute procedure test_vparse ( "12'34'56'78","'",-5);
RESULT
==============================
Bad Paramaters in Parse