Fixed a few bugs that came up on pgsql-interfaces.
This commit is contained in:
parent
5cdf771d8a
commit
2fab616866
@ -1,5 +1,5 @@
|
|||||||
<!--
|
<!--
|
||||||
$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.49 2003/08/31 17:32:18 petere Exp $
|
$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.50 2003/09/09 10:54:44 meskes Exp $
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<chapter id="ecpg">
|
<chapter id="ecpg">
|
||||||
@ -296,6 +296,7 @@ EXEC SQL SELECT foo INTO :FooBar FROM table1 WHERE ascii = 'doodad';
|
|||||||
EXEC SQL DECLARE foo_bar CURSOR FOR
|
EXEC SQL DECLARE foo_bar CURSOR FOR
|
||||||
SELECT number, ascii FROM foo
|
SELECT number, ascii FROM foo
|
||||||
ORDER BY ascii;
|
ORDER BY ascii;
|
||||||
|
EXEC SQL OPEN foo_bar;
|
||||||
EXEC SQL FETCH foo_bar INTO :FooBar, DooDad;
|
EXEC SQL FETCH foo_bar INTO :FooBar, DooDad;
|
||||||
...
|
...
|
||||||
EXEC SQL CLOSE foo_bar;
|
EXEC SQL CLOSE foo_bar;
|
||||||
@ -450,8 +451,8 @@ char foo[16], bar[16];
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The special types <type>VARCHAR</type> and <type>VARCHAR2</type>
|
The special type <type>VARCHAR</type>
|
||||||
are converted into a named <type>struct</> for every variable. A
|
is converted into a named <type>struct</> for every variable. A
|
||||||
declaration like
|
declaration like
|
||||||
<programlisting>
|
<programlisting>
|
||||||
VARCHAR var[180];
|
VARCHAR var[180];
|
||||||
@ -1787,8 +1788,8 @@ ECPG = ecpg
|
|||||||
EXEC SQL OPEN <replaceable>cursor</replaceable>;
|
EXEC SQL OPEN <replaceable>cursor</replaceable>;
|
||||||
</programlisting>
|
</programlisting>
|
||||||
is not copied to the output. Instead, the cursor's
|
is not copied to the output. Instead, the cursor's
|
||||||
<command>DECLARE</> command is used because it opens the cursor as
|
<command>DECLARE</> command is used at the position of the <command>OPEN</> command
|
||||||
well.
|
because it indeed opens the cursor.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user