Use SQL standard '' rather than \' for tutorial/sample code.

Backpatch to 8.1.X.
This commit is contained in:
Bruce Momjian 2006-05-11 19:21:14 +00:00
parent 637028afe1
commit ad98575617
2 changed files with 4 additions and 4 deletions

View File

@ -87,7 +87,7 @@ exec sql end declare section;
exec sql execute immediate :command; exec sql execute immediate :command;
printf("New tuple got OID = %ld\n", sqlca.sqlerrd[1]); 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; exec sql execute immediate :command;
strcpy(msg, "execute insert 2"); strcpy(msg, "execute insert 2");

View File

@ -6,7 +6,7 @@
-- --
-- Copyright (c) 1994-5, Regents of the University of California -- Copyright (c) 1994-5, Regents of the University of California
-- --
-- $PostgreSQL: pgsql/src/tutorial/funcs.source,v 1.8 2006/02/27 16:09:50 petere Exp $ -- $PostgreSQL: pgsql/src/tutorial/funcs.source,v 1.9 2006/05/11 19:21:14 momjian Exp $
-- --
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
@ -76,10 +76,10 @@ WHERE EMP.cubicle ~= '(2,1)'::point;
-- columns of EMP. -- columns of EMP.
CREATE FUNCTION new_emp() RETURNS EMP CREATE FUNCTION new_emp() RETURNS EMP
AS 'SELECT \'None\'::text AS name, AS 'SELECT ''None''::text AS name,
1000 AS salary, 1000 AS salary,
25 AS age, 25 AS age,
\'(2,2)\'::point AS cubicle' ''(2,2)''::point AS cubicle'
LANGUAGE SQL; LANGUAGE SQL;
-- you can then project a column out of resulting the tuple by using the -- you can then project a column out of resulting the tuple by using the