CREATE OR REPLACE FUNCTION pxportal_blurb__fgetblurbs_new(IN p_web_site_key_i bigint, IN p_question_set_key_i bigint, IN p_vendor_key_i bigint, IN p_dealer_key_i bigint, IN p_service_key_i bigint, IN p_language_name_i text DEFAULT 'ENGLISH-USA'::text, IN p_blurb_type_codes_i text DEFAULT NULL::text, IN p_blurb_position_i text DEFAULT NULL::text, IN p_article_post_start_date_i timestamp without time zone DEFAULT NULL::timestamp without time zone, IN p_article_post_end_date_i timestamp without time zone DEFAULT NULL::timestamp without time zone, IN p_article_meta_keyword_i text DEFAULT NULL::text, IN p_article_file_name_i text DEFAULT NULL::text, IN p_retrieve_file_blurb_flag_i text DEFAULT 'N'::text, IN p_matching_type_i text DEFAULT 'BROAD'::text, IN p_level_i bigint DEFAULT 2, IN p_subjecthier_i text DEFAULT NULL::text, IN p_qualhier_i text DEFAULT NULL::text, IN p_partition_by2tcode_i text DEFAULT '184420) The above line was create by 'generate script' The part in yellow should be '184420,98765') When using pgAdmin III it show correctly. Also, declare ss text; --Sql Select clause sw text; --Sql Where clause v_language_name tx_language.language_name%type := p_language_name_i; := is flagged as a Syntax error. It's not. Regards, Mike
↧