public inbox for [email protected]
help / color / mirror / Atom feed[PATCH 7/7] WIP: doc review: Add DECLARE STATEMENT command to ECPG
3+ messages / 2 participants
[nested] [flat]
* [PATCH 7/7] WIP: doc review: Add DECLARE STATEMENT command to ECPG
@ 2021-04-02 14:23 Justin Pryzby <[email protected]>
0 siblings, 0 replies; 3+ messages in thread
From: Justin Pryzby @ 2021-04-02 14:23 UTC (permalink / raw)
ad8305a43d1890768a613d3fb586b44f17360f29
---
doc/src/sgml/ecpg.sgml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml
index 56f5d9b5db..8f2908823a 100644
--- a/doc/src/sgml/ecpg.sgml
+++ b/doc/src/sgml/ecpg.sgml
@@ -354,14 +354,14 @@ current=testdb1 (should be testdb1)
</para>
<para>
- The third option is to declare sql identifier linked to
+ The third option is to declare a SQL identifier linked to
the connection, for example:
<programlisting>
EXEC SQL AT <replaceable>connection-name</replaceable> DECLARE <replaceable>statement-name</replaceable> STATEMENT;
EXEC SQL PREPARE <replaceable>statement-name</replaceable> FROM :<replaceable>dyn-string</replaceable>;
</programlisting>
- Once you link a sql identifier to a connection, you execute a dynamic SQL
- without AT clause. Note that this option behaves like preprocessor directives,
+ Once you link a SQL identifier to a connection, you execute dynamic SQL
+ without an AT clause. Note that this option behaves like preprocessor directives,
therefore the link is enabled only in the file.
</para>
<para>
@@ -6911,14 +6911,14 @@ EXEC SQL [ AT <replaceable class="parameter">connection_name</replaceable> ] DEC
<title>Description</title>
<para>
- <command>DECLARE STATEMENT</command> declares SQL statement identifier.
+ <command>DECLARE STATEMENT</command> declares a SQL statement identifier.
SQL statement identifier can be associated with the connection.
- When the identifier is used by dynamic SQL statements, these SQLs are executed
- by using the associated connection.
+ When the identifier is used by dynamic SQL statements, the statements are executed
+ using the associated connection.
The namespace of the declaration is the precompile unit, and multiple declarations to
- the same SQL statement identifier is not allowed.
+ the same SQL statement identifier are not allowed.
- Note that if the precompiler run in the Informix compatibility mode and some SQL statement
+ Note that if the precompiler runs in Informix compatibility mode and some SQL statement
is declared, "database" can not be used as a cursor name.
</para>
</refsect1>
--
2.17.0
--TB36FDmn/VVEgNH/--
^ permalink raw reply [nested|flat] 3+ messages in thread
* [PATCH 05/27] WIP: doc review: Add DECLARE STATEMENT command to ECPG
@ 2021-04-02 14:23 Justin Pryzby <[email protected]>
0 siblings, 0 replies; 3+ messages in thread
From: Justin Pryzby @ 2021-04-02 14:23 UTC (permalink / raw)
declared
ad8305a43d1890768a613d3fb586b44f17360f29
---
doc/src/sgml/ecpg.sgml | 16 ++++++++--------
src/backend/tsearch/spell.c | 2 +-
src/interfaces/ecpg/preproc/ecpg.c | 2 +-
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml
index 56f5d9b5db..8f2908823a 100644
--- a/doc/src/sgml/ecpg.sgml
+++ b/doc/src/sgml/ecpg.sgml
@@ -354,14 +354,14 @@ current=testdb1 (should be testdb1)
</para>
<para>
- The third option is to declare sql identifier linked to
+ The third option is to declare a SQL identifier linked to
the connection, for example:
<programlisting>
EXEC SQL AT <replaceable>connection-name</replaceable> DECLARE <replaceable>statement-name</replaceable> STATEMENT;
EXEC SQL PREPARE <replaceable>statement-name</replaceable> FROM :<replaceable>dyn-string</replaceable>;
</programlisting>
- Once you link a sql identifier to a connection, you execute a dynamic SQL
- without AT clause. Note that this option behaves like preprocessor directives,
+ Once you link a SQL identifier to a connection, you execute dynamic SQL
+ without an AT clause. Note that this option behaves like preprocessor directives,
therefore the link is enabled only in the file.
</para>
<para>
@@ -6911,14 +6911,14 @@ EXEC SQL [ AT <replaceable class="parameter">connection_name</replaceable> ] DEC
<title>Description</title>
<para>
- <command>DECLARE STATEMENT</command> declares SQL statement identifier.
+ <command>DECLARE STATEMENT</command> declares a SQL statement identifier.
SQL statement identifier can be associated with the connection.
- When the identifier is used by dynamic SQL statements, these SQLs are executed
- by using the associated connection.
+ When the identifier is used by dynamic SQL statements, the statements are executed
+ using the associated connection.
The namespace of the declaration is the precompile unit, and multiple declarations to
- the same SQL statement identifier is not allowed.
+ the same SQL statement identifier are not allowed.
- Note that if the precompiler run in the Informix compatibility mode and some SQL statement
+ Note that if the precompiler runs in Informix compatibility mode and some SQL statement
is declared, "database" can not be used as a cursor name.
</para>
</refsect1>
diff --git a/src/backend/tsearch/spell.c b/src/backend/tsearch/spell.c
index 68160bd592..ebc89604ac 100644
--- a/src/backend/tsearch/spell.c
+++ b/src/backend/tsearch/spell.c
@@ -2020,7 +2020,7 @@ NISortAffixes(IspellDict *Conf)
(const unsigned char *) Affix->repl,
(ptr - 1)->len))
{
- /* leave only unique and minimals suffixes */
+ /* leave only unique and minimal suffixes */
ptr->affix = Affix->repl;
ptr->len = Affix->replen;
ptr->issuffix = issuffix;
diff --git a/src/interfaces/ecpg/preproc/ecpg.c b/src/interfaces/ecpg/preproc/ecpg.c
index ee2fa51588..9d861b428b 100644
--- a/src/interfaces/ecpg/preproc/ecpg.c
+++ b/src/interfaces/ecpg/preproc/ecpg.c
@@ -375,7 +375,7 @@ main(int argc, char *const argv[])
}
cur = NULL;
- /* remove old delared statements if any are still there */
+ /* remove old declared statements if any are still there */
for (list = g_declared_list; list != NULL;)
{
struct declared_list *this = list;
--
2.17.0
--2fHTh5uZTiUOsy+g
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment;
filename="0006-BRIN-minmax-multi-indexes-between-procedures-dedupli.patch"
^ permalink raw reply [nested|flat] 3+ messages in thread
* Re: UUID v7
@ 2023-02-11 15:50 Peter Eisentraut <[email protected]>
0 siblings, 0 replies; 3+ messages in thread
From: Peter Eisentraut @ 2023-02-11 15:50 UTC (permalink / raw)
To: Andres Freund <[email protected]>; Andrey Borodin <[email protected]>; +Cc: pgsql-hackers; [email protected]; [email protected]; [email protected]; Nikolay Samokhvalov <[email protected]>
On 11.02.23 02:14, Andres Freund wrote:
> On 2023-02-10 15:57:50 -0800, Andrey Borodin wrote:
>> As you may know there's a new version of UUID being standardized [0].
>> These new algorithms of UUID generation are very promising for
>> database performance.
>
> I agree it's very useful to have.
>
>
>> [0] https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format-04
>
> That looks to not be the current version anymore, it's superseded by:
> https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis
Yes, this means that the draft that an individual had uploaded has now
been taken on by a working group for formal review. If there is a
prototype implementation, this is a good time to provide feedback. But
it's too early to ship a production version.
^ permalink raw reply [nested|flat] 3+ messages in thread
end of thread, other threads:[~2023-02-11 15:50 UTC | newest]
Thread overview: 3+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2021-04-02 14:23 [PATCH 7/7] WIP: doc review: Add DECLARE STATEMENT command to ECPG Justin Pryzby <[email protected]>
2021-04-02 14:23 [PATCH 05/27] WIP: doc review: Add DECLARE STATEMENT command to ECPG Justin Pryzby <[email protected]>
2023-02-11 15:50 Re: UUID v7 Peter Eisentraut <[email protected]>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox