pears.NetAPIProc

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

CREATE PROCEDURE "pears"."NetAPIProc"( IN "pWebUserID" CHAR(20),IN "pOwner" CHAR(50),IN "pName" CHAR(50) ) 
RESULT( "ProcBody" long VARCHAR ) 
// IQXWeb
BEGIN
  SELECT "isnull"("p"."source","p"."proc_defn") FROM "sys"."sysprocedure" AS "p" JOIN "sys"."sysuser" AS "u" ON "p"."creator" = "u"."user_id"
    WHERE "p"."proc_name" = "pName" AND "u"."user_name" = "pOwner" AND "IQXNetHasPermission"("pWebUserID",'APIDESIGN') = 1
END
GO
 
COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."NetAPIProc" IS 
{CREATE PROCEDURE pears."NetAPIProc"(IN pWebUserID CHAR(20), IN pOwner CHAR(50), IN pName CHAR(50) ) 
RESULT(ProcBody long VARCHAR)
// IQXWeb
BEGIN
SELECT isnull(p.source,p.proc_defn) FROM sys.sysprocedure p JOIN sys.sysuser u ON p.creator=u.user_id 
      WHERE p.proc_name = pName AND u.user_name=pOwner AND IQXNetHasPermission(pWebUserID,'APIDESIGN') = 1;
END
}
  • database/procedures/pears_netapiproc.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1