@@ -1506,7 +1506,7 @@ EXEC SQL TYPE serial_t IS long;
1506
1506
</para>
1507
1507
1508
1508
<para>
1509
- Any word you declare as a typedef cannot be used as a SQL keyword
1509
+ Any word you declare as a typedef cannot be used as an SQL keyword
1510
1510
in <literal>EXEC SQL</literal> commands later in the same program.
1511
1511
For example, this won't work:
1512
1512
<programlisting>
@@ -1518,7 +1518,7 @@ EXEC SQL START TRANSACTION;
1518
1518
</programlisting>
1519
1519
ECPG will report a syntax error for <literal>START
1520
1520
TRANSACTION</literal>, because it no longer
1521
- recognizes <literal>START</literal> as a SQL keyword,
1521
+ recognizes <literal>START</literal> as an SQL keyword,
1522
1522
only as a typedef.
1523
1523
(If you have such a conflict, and renaming the typedef
1524
1524
seems impractical, you could write the SQL command
@@ -1530,7 +1530,7 @@ EXEC SQL START TRANSACTION;
1530
1530
In <productname>PostgreSQL</productname> releases before v16, use
1531
1531
of SQL keywords as typedef names was likely to result in syntax
1532
1532
errors associated with use of the typedef itself, rather than use
1533
- of the name as a SQL keyword. The new behavior is less likely to
1533
+ of the name as an SQL keyword. The new behavior is less likely to
1534
1534
cause problems when an existing ECPG application is recompiled in
1535
1535
a new <productname>PostgreSQL</productname> release with new
1536
1536
keywords.
0 commit comments