lpad,vlpad

Declaration

cstring* function lpad(cstring S, Char(1) C ,Integer I)

varchar function vlpad(varchar S, Char(1) C ,Integer I)

Description

Pad returns a string of length I by adding characters C to the beginning of String S

Example Stored Procedure

CREATE PROCEDURE test_vlpad(S varchar(30), C char(1),I Integer)

RETURNS (result varchar(30)) AS

BEGIN

result = vlpad(S,C,I);

END!!

WISQL - calling the example stored procedure

execute procedure test_vlpad("abcd","1",10);

RESULT

==============================

111111abcd

execute procedure test_vlpad("abcd","1",1);

RESULT

==============================

Bad paramaters in lpad