diff options
| author | Michael Meskes <meskes@postgresql.org> | 1999-10-08 11:05:05 +0000 |
|---|---|---|
| committer | Michael Meskes <meskes@postgresql.org> | 1999-10-08 11:05:05 +0000 |
| commit | a4f59da1467422d71af3fcaeb09a860221ed7e3e (patch) | |
| tree | 697d3db2b46fb07ea1e18455d5b948a0b7980249 /src/interfaces/ecpg/test | |
| parent | 7395d9ab4ee292395f34a616f334851f4dd89d4c (diff) | |
| download | postgresql-a4f59da1467422d71af3fcaeb09a860221ed7e3e.tar.gz | |
*** empty log message ***
Diffstat (limited to 'src/interfaces/ecpg/test')
| -rw-r--r-- | src/interfaces/ecpg/test/test1.pgc | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/interfaces/ecpg/test/test1.pgc b/src/interfaces/ecpg/test/test1.pgc index 8f93d20bea..85f67610a1 100644 --- a/src/interfaces/ecpg/test/test1.pgc +++ b/src/interfaces/ecpg/test/test1.pgc @@ -35,8 +35,8 @@ exec sql end declare section; exec sql connect to pm; strcpy(msg, "create"); - exec sql at main create table test(name char(8), amount int, letter char(1)); - exec sql create table test(name char(8), amount int, letter char(1)); + exec sql at main create table "Test" (name char(8), amount int, letter char(1)); + exec sql create table "Test" (name char(8), amount int, letter char(1)); strcpy(msg, "commit"); exec sql at main commit; @@ -46,25 +46,25 @@ exec sql end declare section; exec sql set connection to main; strcpy(msg, "execute insert 1"); - sprintf(command, "insert into test(name, amount, letter) values ('db: ''mm''', 1, 'f')"); + sprintf(command, "insert into \"Test\" (name, amount, letter) values ('db: ''mm''', 1, 'f')"); exec sql execute immediate :command; printf("New tuple got OID = %d\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"); - sprintf(command, "insert into test(name, amount, letter) values ('db: ''pm''', 1, 'f')"); + sprintf(command, "insert into \"Test\" (name, amount, letter) values ('db: ''pm''', 1, 'f')"); exec sql at pm execute immediate :command; strcpy(msg, "execute insert 3"); - sprintf(command, "insert into test(name, amount, letter) select name, amount+10, letter from test"); + sprintf(command, "insert into \"Test\" (name, amount, letter) select name, amount+10, letter from \"Test\""); exec sql execute immediate :command; printf("Inserted %d tuples via execute immediate\n", sqlca.sqlerrd[2]); strcpy(msg, "execute insert 4"); - sprintf(command, "insert into test(name, amount, letter) select name, amount+?, letter from test"); + sprintf(command, "insert into \"Test\" (name, amount, letter) select name, amount+?, letter from \"Test\""); exec sql prepare I from :command; exec sql at pm execute I using :increment; @@ -77,19 +77,19 @@ exec sql end declare section; exec sql at pm set autocommit to off; strcpy(msg, "select"); - exec sql select name, amount, letter into :name, :amount, :letter from test; + exec sql select name, amount, letter into :name, :amount, :letter from "Test"; for (i=0, j=sqlca.sqlerrd[2]; i<j; i++) printf("name[%d]=%8.8s\tamount[%d]=%d\tletter[%d]=%c\n", i, name[i], i, amount[i],i, letter[i][0]); - exec sql at pm select name, amount, letter into :name, :amount, :letter from test; + exec sql at pm select name, amount, letter into :name, :amount, :letter from "Test"; for (i=0, j=sqlca.sqlerrd[2]; i<j; i++) printf("name[%d]=%8.8s\tamount[%d]=%d\tletter[%d]=%c\n", i, name[i], i, amount[i],i, letter[i][0]); strcpy(msg, "drop"); - exec sql drop table test; - exec sql at pm drop table test; + exec sql drop table "Test"; + exec sql at pm drop table "Test"; strcpy(msg, "commit"); exec sql commit; |
