pears.IQXNetSwitchValue

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

CREATE FUNCTION "pears"."IQXNetSwitchValue"( 
  /* Application Maintained Function / Procedure - DO NOT EDIT*/
  IN "pWebUserID" CHAR(20),IN "pIQXNetSwitchID" CHAR(50) ) 
RETURNS CHAR(250)
NOT deterministic
BEGIN
  DECLARE "irv" INTEGER;
  DECLARE "rv" CHAR(250);
  DECLARE "xIQXNetUserClassID" CHAR(20);
  SELECT "IQXNetUserClassID" INTO "xIQXNetUserClassID" FROM "IQXNetUser" WHERE "IQXNetUserID" = "pWebUserID";
  SELECT "nullif"("IQXNetOverrideSwitchValue"("xIQXNetUserClassID","pWebUserID","IQXNetSwitchID","Value"),0),
    "nullif"("trim"("IQXNetOverrideSwitchTextValue"("xIQXNetUserClassID","pWebUserID","IQXNetSwitchID","TextValue")),'')
    INTO "irv","rv" FROM "IQXNetSwitch" WHERE "IQXNetSwitchID" = "pIQXNetSwitchID";
  IF "irv" IS NOT NULL THEN
    RETURN "isnull"("rv","string"("irv"))
  END IF
END
  • database/functions/pears_iqxnetswitchvalue.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1