agora inbox for [email protected]
help / color / mirror / Atom feedFrom: Karl O. Pinc <[email protected]>
Subject: [PATCH v4 09/12] Document the oidvector type
Date: Sun, 24 Sep 2023 16:36:36 -0500
The oidvector type is used in pg_proc.proargtypes, and perhaps
elsewhere in the catalogs. But there is no documentation on how to
get oids out of a oidvector or otherwise manipulate the data type for
those who wish to do so. This seems the only place where such
documentation would go.
---
doc/src/sgml/datatype.sgml | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml
index 8d32a8c9c5..91cc1e5cb0 100644
--- a/doc/src/sgml/datatype.sgml
+++ b/doc/src/sgml/datatype.sgml
@@ -4754,6 +4754,17 @@ INSERT INTO mytable VALUES(-1); -- fails
signed-versus-unsigned confusion if you do this.)
</para>
+ <indexterm zone="datatype-oid">
+ <primary>oidvector</primary>
+ </indexterm>
+
+ <para>
+ The legacy <type>oidvector</type> type can be cast to an array of OIDs,
+ and vice versa, for examination and manipulation.
+ The resultant array of OIDs, unlike a typical array, is indexed
+ zero-relative.
+ </para>
+
<para>
The OID alias types have no operations of their own except
for specialized input and output routines. These routines are able
--
2.30.2
--MP_/OOXZvOwbpccKfGOtE9/SwX6
Content-Type: text/x-patch
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename=v4-0010-Improve-sentences-about-the-significance-of-the-s.patch
view thread (12+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected]
Subject: Re: [PATCH v4 09/12] Document the oidvector type
In-Reply-To: <no-message-id-1854920@localhost>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox