====== pears.PersonKeyWordsQuestion ====== Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace. ===== Original SQL ===== create function "pears"."PersonKeyWordsQuestion"( /* Application Maintained Function / Procedure - DO NOT EDIT*/ in @PersonID char(20) ) returns long varchar begin declare "rv" long varchar; select "nullif"( "trim"( (select "list"("GetQuestAnswer"("t"."TagLocation","t"."TagID",@PersonID),' ') from "Tag" as "t" join "Search" as "s" on("t"."TagLocation" = 'P' or "t"."TagLocation" = "string"('A',"s"."DepartmentID")) where "t"."taglocation" like 'A%' and "t"."IncludeInKeyWordSearch" = 1 and "t"."TagType" in( 'T','U','L','M' ) and "s"."Personid" = @PersonID) || ' ' || (select "list"("GetQuestAnswer"("t"."TagLocation","t"."TagID",@PersonID),' ') from "Tag" as "t" where "t"."taglocation" = 'P' and "t"."IncludeInKeyWordSearch" = 1 and "t"."TagType" in( 'T','U','L','M' ) )), '') into "rv"; return "rv" end