@@ -5328,14 +5328,14 @@ SELECT * FROM cs_parse_url('http://foobar.com/query.cgi?baz');
53285328<programlisting>
53295329CREATE OR REPLACE PROCEDURE cs_create_job(v_job_id IN INTEGER) IS
53305330 a_running_job_count INTEGER;
5331- PRAGMA AUTONOMOUS_TRANSACTION;<co id="co.plpgsql-porting-pragma">
5331+ PRAGMA AUTONOMOUS_TRANSACTION; -- <co id="co.plpgsql-porting-pragma">
53325332BEGIN
5333- LOCK TABLE cs_jobs IN EXCLUSIVE MODE;<co id="co.plpgsql-porting-locktable">
5333+ LOCK TABLE cs_jobs IN EXCLUSIVE MODE; -- <co id="co.plpgsql-porting-locktable">
53345334
53355335 SELECT count(*) INTO a_running_job_count FROM cs_jobs WHERE end_stamp IS NULL;
53365336
53375337 IF a_running_job_count > 0 THEN
5338- COMMIT; -- free lock<co id="co.plpgsql-porting-commit">
5338+ COMMIT; -- free lock <co id="co.plpgsql-porting-commit">
53395339 raise_application_error(-20000,
53405340 'Unable to create a new job: a job is currently running.');
53415341 END IF;
@@ -5402,7 +5402,7 @@ BEGIN
54025402 SELECT count(*) INTO a_running_job_count FROM cs_jobs WHERE end_stamp IS NULL;
54035403
54045404 IF a_running_job_count > 0 THEN
5405- RAISE EXCEPTION 'Unable to create a new job: a job is currently running';<co id="co.plpgsql-porting-raise">
5405+ RAISE EXCEPTION 'Unable to create a new job: a job is currently running'; -- <co id="co.plpgsql-porting-raise">
54065406 END IF;
54075407
54085408 DELETE FROM cs_active_job;
@@ -5411,7 +5411,7 @@ BEGIN
54115411 BEGIN
54125412 INSERT INTO cs_jobs (job_id, start_stamp) VALUES (v_job_id, now());
54135413 EXCEPTION
5414- WHEN unique_violation THEN <co id="co.plpgsql-porting-exception">
5414+ WHEN unique_violation THEN -- <co id="co.plpgsql-porting-exception">
54155415 -- don't worry if it already exists
54165416 END;
54175417END;
0 commit comments