pears.IQXNetExtractParam

Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.

COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."IQXNetExtractParam" IS 
{CREATE FUNCTION IQXNetExtractParam 
 
/* Application Maintained Function / Procedure - DO NOT EDIT*/
 
( IN pParams long VARCHAR,IN pParamName CHAR(100) ) 
RETURNS long VARCHAR
deterministic
BEGIN
  DECLARE v long VARCHAR;
  DECLARE n CHAR(100);
  DECLARE i INTEGER;
  SET pParams = REPLACE(pParams,"char"(10),'');
  loop
    SET i = charindex('=',pParams);
    IF isnull(i,0) = 0 THEN
      RETURN NULL
    END IF;
    SET n = "left"(pParams,i-1);
    SET pParams = stuff(pParams,1,i,'');
    SET i = charindex("char"(13),pParams);
    IF i = 0 THEN
      SET v = pParams;
      SET pParams = ''
    ELSE
      SET v = "left"(pParams,i-1);
      SET pParams = stuff(pParams,1,i,'')
    END IF;
    IF n = pParamName THEN
      RETURN v
    END IF
  END loop
END
}
  • database/procedures/pears_iqxnetextractparam.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1