From e6f957377dacc1387a6df4cbd0941c85a57db4f5 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Thu, 11 May 2006 19:21:31 +0000 Subject: [PATCH] Use SQL standard '' rather than \' for tutorial/sample code. Backpatch to 8.1.X. --- src/interfaces/ecpg/test/test1.pgc | 2 +- src/tutorial/funcs.source | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/interfaces/ecpg/test/test1.pgc b/src/interfaces/ecpg/test/test1.pgc index 9f784ac799..a7dba4711d 100644 --- a/src/interfaces/ecpg/test/test1.pgc +++ b/src/interfaces/ecpg/test/test1.pgc @@ -84,7 +84,7 @@ exec sql end declare section; exec sql execute immediate :command; printf("New tuple got OID = %ld\n", sqlca.sqlerrd[1]); - sprintf(command, "insert into \"Test\" (name, amount, letter) values ('db: \\\'mm\\\'', 2, 't')"); + sprintf(command, "insert into \"Test\" (name, amount, letter) values ('db: ''mm''', 2, 't')"); exec sql execute immediate :command; strcpy(msg, "execute insert 2"); diff --git a/src/tutorial/funcs.source b/src/tutorial/funcs.source index a6f22742f0..5950daace5 100644 --- a/src/tutorial/funcs.source +++ b/src/tutorial/funcs.source @@ -76,10 +76,10 @@ WHERE EMP.cubicle ~= '(2,1)'::point; -- columns of EMP. CREATE FUNCTION new_emp() RETURNS EMP - AS 'SELECT \'None\'::text AS name, + AS 'SELECT ''None''::text AS name, 1000 AS salary, 25 AS age, - \'(2,2)\'::point AS cubicle' + ''(2,2)''::point AS cubicle' LANGUAGE 'sql'; -- you can then project a column out of resulting the tuple by using the -- 2.39.5