This is the pg Reference Manual, version 0.24, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:20:40 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
pg
Eric Marsden
0.24
sb-bsd-sockets
(system).
sb-rotate-byte
(system).
md5.lisp
(file).
defpackage.lisp
(file).
sysdep.lisp
(file).
meta-queries.lisp
(file).
parsers.lisp
(file).
utility.lisp
(file).
lowlevel.lisp
(file).
pg.lisp
(file).
large-object.lisp
(file).
v2-protocol.lisp
(file).
v3-protocol.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
pg/pg.asd
pg/md5.lisp
pg/defpackage.lisp
pg/sysdep.lisp
pg/meta-queries.lisp
pg/parsers.lisp
pg/utility.lisp
pg/lowlevel.lisp
pg/pg.lisp
pg/large-object.lisp
pg/v2-protocol.lisp
pg/v3-protocol.lisp
pg/pg.asd
pg
(system).
pg
.
pg-component
(class).
pg/md5.lisp
pg
(system).
fill-block
(function).
fill-block-char
(function).
fill-block-ub8
(function).
finalize-md5-state
(function).
initial-md5-regs
(function).
make-md5-state
(function).
md5-regs
(type).
md5-state
(structure).
md5-state-p
(function).
md5regs-digest
(function).
md5sum-file
(function).
md5sum-sequence
(function).
md5sum-stream
(function).
update-md5-block
(function).
update-md5-state
(function).
*old-features*
(special variable).
*t*
(special variable).
+buffer-size+
(constant).
+md5-magic-a+
(constant).
+md5-magic-b+
(constant).
+md5-magic-c+
(constant).
+md5-magic-d+
(constant).
assemble-ub32
(macro).
buffer-index
(type).
copy-md5-state
(function).
copy-to-buffer
(function).
f
(function).
g
(function).
h
(function).
i
(function).
md5-regs-a
(macro).
md5-regs-b
(macro).
md5-regs-c
(macro).
md5-regs-d
(macro).
md5-state-amount
(reader).
(setf md5-state-amount)
(writer).
md5-state-block
(reader).
md5-state-buffer
(reader).
md5-state-buffer-index
(reader).
(setf md5-state-buffer-index)
(writer).
md5-state-finalized-p
(reader).
(setf md5-state-finalized-p)
(writer).
md5-state-regs
(reader).
mod32+
(compiler macro).
mod32+
(function).
rol32
(function).
ub32
(type).
with-md5-round
(macro).
pg/sysdep.lisp
defpackage.lisp
(file).
md5.lisp
(file).
pg
(system).
%sysdep
(macro).
convert-string-from-bytes
(function).
convert-string-to-bytes
(function).
crypt
(function).
implementation-name-for-encoding
(function).
md5-digest
(function).
md5-encode-password
(function).
socket-connect
(function).
pg/meta-queries.lisp
defpackage.lisp
(file).
pg
(system).
pg-backend-version
(function).
pg-columns
(function).
pg-databases
(function).
pg-tables
(function).
pg-describe-table
(function).
pg/parsers.lisp
defpackage.lisp
(file).
pg
(system).
*pg-disable-type-coercion*
(special variable).
*parsers*
(special variable).
*type-parsers*
(special variable).
*type-to-oid*
(special variable).
bool-parser
(function).
bytea->string
(function).
date-parser
(function).
float-parser
(function).
initialize-parsers
(function).
integer-parser
(function).
interval-parser
(function).
isodate-parser
(function).
lookup-type
(function).
numeric-parser
(function).
parse
(function).
parse-timestamp
(function).
precise-timestamp-parser
(function).
row-parser
(function).
text-parser
(function).
timestamp-parser
(function).
pg/utility.lisp
defpackage.lisp
(file).
pg
(system).
(setf pg-client-encoding)
(setf expander).
pg-client-encoding
(function).
(setf pg-date-style)
(setf expander).
pg-date-style
(function).
pg-for-each
(function).
with-pg-connection
(macro).
with-pg-transaction
(macro).
set-pg-client-encoding
(function).
set-pg-date-style
(function).
pg/lowlevel.lisp
defpackage.lisp
(file).
pg
(system).
%flush
(function).
%read-bytes
(function).
%read-chars
(function).
%read-cstring
(function).
%read-net-int16
(function).
%read-net-int32
(function).
%read-net-int8
(function).
%send-cstring
(function).
%send-net-int
(function).
read-net-int
(function).
send-int
(function).
send-octets
(function).
send-string
(function).
pg/pg.lisp
sysdep.lisp
(file).
parsers.lisp
(file).
pg
(system).
*pg-client-encoding*
(special variable).
authentication-failure
(condition).
backend-error
(condition).
connection-failure
(condition).
pg-bind
(generic function).
pg-close-portal
(generic function).
pg-close-statement
(generic function).
pg-connect
(function).
pg-disconnect
(generic function).
pg-exec
(generic function).
pg-execute
(generic function).
pg-prepare
(generic function).
pg-result
(function).
pg-supports-pbe
(generic function).
pglo-read
(generic function).
postgresql-error
(condition).
print-object
(method).
protocol-error
(condition).
*pg-date-style*
(special variable).
+max_message_len+
(constant).
+namedatalen+
(constant).
+sm_database+
(constant).
+sm_options+
(constant).
+sm_tty+
(constant).
+sm_unused+
(constant).
+sm_user+
(constant).
+startup_krb4_msg+
(constant).
+startup_krb5_msg+
(constant).
+startup_msg+
(constant).
+startup_packet_size+
(constant).
+startup_password_msg+
(constant).
authentication-failure-reason
(reader method).
backend-error-reason
(reader method).
connection-failure-host
(reader method).
connection-failure-port
(reader method).
connection-failure-transport-error
(reader method).
copy-pgresult
(function).
fn
(generic function).
make-pgresult
(function).
pgcon
(class).
pgcon-binary-p
(reader method).
(setf pgcon-binary-p)
(writer method).
pgcon-encoding
(reader method).
(setf pgcon-encoding)
(writer method).
pgcon-host
(reader method).
(setf pgcon-host)
(writer method).
pgcon-notices
(reader method).
(setf pgcon-notices)
(writer method).
pgcon-pid
(reader method).
(setf pgcon-pid)
(writer method).
pgcon-port
(reader method).
(setf pgcon-port)
(writer method).
pgcon-secret
(reader method).
(setf pgcon-secret)
(writer method).
pgcon-stream
(reader method).
(setf pgcon-stream)
(writer method).
pgresult
(structure).
pgresult-attributes
(reader).
(setf pgresult-attributes)
(writer).
pgresult-connection
(reader).
(setf pgresult-connection)
(writer).
pgresult-p
(function).
pgresult-status
(reader).
(setf pgresult-status)
(writer).
pgresult-tuples
(reader).
(setf pgresult-tuples)
(writer).
protocol-error-reason
(reader method).
pg/large-object.lisp
pg.lisp
(file).
pg
(system).
pglo-close
(function).
pglo-create
(function).
pglo-export
(function).
pglo-import
(function).
pglo-lseek
(function).
pglo-open
(function).
pglo-tell
(function).
pglo-unlink
(function).
pglo-write
(function).
*lo-functions*
(special variable).
*lo-initialized*
(special variable).
+inv_archive+
(constant).
+inv_read+
(constant).
+inv_write+
(constant).
+lo_bufsiz+
(constant).
lo-init
(function).
pg/v2-protocol.lisp
pg.lisp
(file).
large-object.lisp
(file).
utility.lisp
(file).
pg
(system).
pg-disconnect
(method).
pg-exec
(method).
pglo-read
(method).
bitmap-ref/v2
(function).
fn
(method).
handle-notice
(function).
pg-connect/v2
(function).
pgcon-v2
(class).
read-attributes/v2
(function).
read-tuple/v2
(function).
pg/v3-protocol.lisp
pg.lisp
(file).
large-object.lisp
(file).
utility.lisp
(file).
pg
(system).
pg-bind
(method).
pg-close-portal
(method).
pg-close-statement
(method).
pg-disconnect
(method).
pg-exec
(method).
pg-execute
(method).
pg-prepare
(method).
pg-supports-pbe
(method).
pgcon-sql-stream
(reader method).
(setf pgcon-sql-stream)
(writer method).
pglo-read
(method).
print-object
(method).
print-object
(method).
backend-notification
(class).
do-followup-query
(function).
error-response
(condition).
error-response-code
(reader method).
error-response-detail
(reader method).
error-response-file
(reader method).
error-response-hint
(reader method).
error-response-line
(reader method).
error-response-message
(reader method).
error-response-position
(reader method).
error-response-routine
(reader method).
error-response-severity
(reader method).
error-response-where
(reader method).
fn
(method).
handle-notice/v3
(function).
pg-close
(function).
pg-connect/v3
(function).
pg-packet
(class).
pg-packet-length
(reader method).
pg-packet-type
(reader method).
pgcon-parameters
(reader method).
(setf pgcon-parameters)
(writer method).
pgcon-v3
(class).
read-and-generate-error-response
(function).
read-and-handle-notification-response
(function).
read-attributes/v3
(function).
read-from-packet
(generic function).
read-octets-from-packet
(generic function).
read-packet
(function).
read-string-from-packet
(generic function).
read-tuple/v3
(function).
send-packet
(function).
Packages are listed by definition order.
postgresql
pg
common-lisp
.
pg-md5
.
*pg-client-encoding*
(special variable).
*pg-disable-type-coercion*
(special variable).
authentication-failure
(condition).
backend-error
(condition).
connection-failure
(condition).
pg-backend-version
(function).
pg-bind
(generic function).
(setf pg-client-encoding)
(setf expander).
pg-client-encoding
(function).
pg-close-portal
(generic function).
pg-close-statement
(generic function).
pg-columns
(function).
pg-connect
(function).
pg-databases
(function).
(setf pg-date-style)
(setf expander).
pg-date-style
(function).
pg-disconnect
(generic function).
pg-exec
(generic function).
pg-execute
(generic function).
pg-for-each
(function).
pg-prepare
(generic function).
pg-result
(function).
pg-supports-pbe
(generic function).
pg-tables
(function).
pgcon-sql-stream
(generic reader).
(setf pgcon-sql-stream)
(generic writer).
pglo-close
(function).
pglo-create
(function).
pglo-export
(function).
pglo-import
(function).
pglo-lseek
(function).
pglo-open
(function).
pglo-read
(generic function).
pglo-tell
(function).
pglo-unlink
(function).
pglo-write
(function).
postgresql-error
(condition).
protocol-error
(condition).
with-pg-connection
(macro).
with-pg-transaction
(macro).
%flush
(function).
%read-bytes
(function).
%read-chars
(function).
%read-cstring
(function).
%read-net-int16
(function).
%read-net-int32
(function).
%read-net-int8
(function).
%send-cstring
(function).
%send-net-int
(function).
%sysdep
(macro).
*lo-functions*
(special variable).
*lo-initialized*
(special variable).
*parsers*
(special variable).
*pg-date-style*
(special variable).
*type-parsers*
(special variable).
*type-to-oid*
(special variable).
+inv_archive+
(constant).
+inv_read+
(constant).
+inv_write+
(constant).
+lo_bufsiz+
(constant).
+max_message_len+
(constant).
+namedatalen+
(constant).
+sm_database+
(constant).
+sm_options+
(constant).
+sm_tty+
(constant).
+sm_unused+
(constant).
+sm_user+
(constant).
+startup_krb4_msg+
(constant).
+startup_krb5_msg+
(constant).
+startup_msg+
(constant).
+startup_packet_size+
(constant).
+startup_password_msg+
(constant).
authentication-failure-reason
(generic reader).
backend-error-reason
(generic reader).
backend-notification
(class).
bitmap-ref/v2
(function).
bool-parser
(function).
bytea->string
(function).
connection-failure-host
(generic reader).
connection-failure-port
(generic reader).
connection-failure-transport-error
(generic reader).
convert-string-from-bytes
(function).
convert-string-to-bytes
(function).
copy-pgresult
(function).
crypt
(function).
date-parser
(function).
do-followup-query
(function).
error-response
(condition).
error-response-code
(generic reader).
error-response-detail
(generic reader).
error-response-file
(generic reader).
error-response-hint
(generic reader).
error-response-line
(generic reader).
error-response-message
(generic reader).
error-response-position
(generic reader).
error-response-routine
(generic reader).
error-response-severity
(generic reader).
error-response-where
(generic reader).
float-parser
(function).
fn
(generic function).
handle-notice
(function).
handle-notice/v3
(function).
implementation-name-for-encoding
(function).
initialize-parsers
(function).
integer-parser
(function).
interval-parser
(function).
isodate-parser
(function).
lo-init
(function).
lookup-type
(function).
make-pgresult
(function).
md5-digest
(function).
md5-encode-password
(function).
numeric-parser
(function).
parse
(function).
parse-timestamp
(function).
pg-close
(function).
pg-connect/v2
(function).
pg-connect/v3
(function).
pg-describe-table
(function).
pg-packet
(class).
pg-packet-length
(generic reader).
pg-packet-type
(generic reader).
pgcon
(class).
pgcon-binary-p
(generic reader).
(setf pgcon-binary-p)
(generic writer).
pgcon-encoding
(generic reader).
(setf pgcon-encoding)
(generic writer).
pgcon-host
(generic reader).
(setf pgcon-host)
(generic writer).
pgcon-notices
(generic reader).
(setf pgcon-notices)
(generic writer).
pgcon-parameters
(generic reader).
(setf pgcon-parameters)
(generic writer).
pgcon-pid
(generic reader).
(setf pgcon-pid)
(generic writer).
pgcon-port
(generic reader).
(setf pgcon-port)
(generic writer).
pgcon-secret
(generic reader).
(setf pgcon-secret)
(generic writer).
pgcon-stream
(generic reader).
(setf pgcon-stream)
(generic writer).
pgcon-v2
(class).
pgcon-v3
(class).
pgresult
(structure).
pgresult-attributes
(reader).
(setf pgresult-attributes)
(writer).
pgresult-connection
(reader).
(setf pgresult-connection)
(writer).
pgresult-p
(function).
pgresult-status
(reader).
(setf pgresult-status)
(writer).
pgresult-tuples
(reader).
(setf pgresult-tuples)
(writer).
precise-timestamp-parser
(function).
protocol-error-reason
(generic reader).
read-and-generate-error-response
(function).
read-and-handle-notification-response
(function).
read-attributes/v2
(function).
read-attributes/v3
(function).
read-from-packet
(generic function).
read-net-int
(function).
read-octets-from-packet
(generic function).
read-packet
(function).
read-string-from-packet
(generic function).
read-tuple/v2
(function).
read-tuple/v3
(function).
row-parser
(function).
send-int
(function).
send-octets
(function).
send-packet
(function).
send-string
(function).
set-pg-client-encoding
(function).
set-pg-date-style
(function).
socket-connect
(function).
text-parser
(function).
timestamp-parser
(function).
pg-md5
common-lisp
.
fill-block
(function).
fill-block-char
(function).
fill-block-ub8
(function).
finalize-md5-state
(function).
initial-md5-regs
(function).
make-md5-state
(function).
md5-regs
(type).
md5-state
(structure).
md5-state-p
(function).
md5regs-digest
(function).
md5sum-file
(function).
md5sum-sequence
(function).
md5sum-stream
(function).
update-md5-block
(function).
update-md5-state
(function).
*old-features*
(special variable).
*t*
(special variable).
+buffer-size+
(constant).
+md5-magic-a+
(constant).
+md5-magic-b+
(constant).
+md5-magic-c+
(constant).
+md5-magic-d+
(constant).
assemble-ub32
(macro).
buffer-index
(type).
copy-md5-state
(function).
copy-to-buffer
(function).
f
(function).
g
(function).
h
(function).
i
(function).
md5-regs-a
(macro).
md5-regs-b
(macro).
md5-regs-c
(macro).
md5-regs-d
(macro).
md5-state-amount
(reader).
(setf md5-state-amount)
(writer).
md5-state-block
(reader).
md5-state-buffer
(reader).
md5-state-buffer-index
(reader).
(setf md5-state-buffer-index)
(writer).
md5-state-finalized-p
(reader).
(setf md5-state-finalized-p)
(writer).
md5-state-regs
(reader).
mod32+
(compiler macro).
mod32+
(function).
rol32
(function).
ub32
(type).
with-md5-round
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
The encoding that will be used for communication with the PostgreSQL backend,
for example "LATIN1", "UTF8", "EUC_JP".
See <http://www.postgresql.org/docs/7.3/static/multibyte.html>.
Non-nil disables the type coercion mechanism.
The default is nil, which means that data recovered from the
database is coerced to the corresponding Common Lisp type before
being returned; for example numeric data is transformed to CL
numbers, and booleans to booleans.
The coercion mechanism requires an initialization query to the database, in order to build a table mapping type names to OIDs. This option is provided mainly in case you wish to avoid the overhead of this initial query. The overhead is only incurred once per session (not per connection to the backend).
Bindspec is of the form (connection open-args), where OPEN-ARGS are as for PG-CONNECT. The database connection is bound to the variable CONNECTION. If the connection is unsuccessful, the forms are not evaluated. Otherwise, the BODY forms are executed, and upon termination, normal or otherwise, the database connection is closed.
Execute BODY forms in a BEGIN..END block.
If a PostgreSQL error occurs during execution of the forms, execute
a ROLLBACK command.
Large-object manipulations _must_ occur within a transaction, since
the large object descriptors are only valid within the context of a
transaction.
pg-client-encoding
(function).
set-pg-client-encoding
(function).
pg-date-style
(function).
set-pg-date-style
(function).
Convert a complete 64 byte input vector segment into the given 16 word MD5 block. This currently works on (unsigned-byte 8) and character simple-arrays, via the functions ‘fill-block-ub8’ and ‘fill-block-char’ respectively.
Convert a complete 64 character input string segment starting from offset into the given 16 word MD5 block.
Convert a complete 64 (unsigned-byte 8) input vector segment starting from offset into the given 16 word MD5 block.
If the given md5-state has not already been finalized, finalize it,
by processing any remaining input in its buffer, with suitable padding
and appended bit-length, as specified by the MD5 standard.
The resulting MD5 message-digest is returned as an array of sixteen (unsigned-byte 8) values. Calling ‘update-md5-state’ after a call to ‘finalize-md5-state’ results in unspecified behaviour.
Create the initial working state of an MD5 run.
Create the final 16 byte message-digest from the MD5 working state in regs. Returns a (simple-array (unsigned-byte 8) (16)).
Calculate the MD5 message-digest of the file designated by pathname.
Calculate the MD5 message-digest of data bounded by START and END in SEQUENCE , which must be a vector with element-type (UNSIGNED-BYTE 8).
Calculate an MD5 message-digest of the contents of STREAM, whose element-type has to be (UNSIGNED-BYTE 8).
Return a string identifying the version and operating environment of the backend.
Return a string identifying the client encoding.
Return a list of the columns present in TABLE.
Initiate a connection with the PostgreSQL backend.
Connect to the database DBNAME with the username USER, on PORT of
HOST, providing PASSWORD if necessary. Return a connection to the
database (as an opaque type). If HOST is a pathname or a string
starting with #/, it designates the directory containing the Unix
socket on which PostgreSQL’s backend is waiting for local connections.
We first attempt to speak the PostgreSQL 7.4 protocol, and fall back
to the older network protocol if necessary.
Return a list of the databases available at this site.
Create a cursor for SELECT-FORM, and call CALLBACK for each result.
Uses the PostgreSQL database connection CONN. SELECT-FORM must be an
SQL SELECT statement. The cursor is created using an SQL DECLARE
CURSOR command, then results are fetched successively until no results
are left. The cursor is then closed.
The work is performed within a transaction. The work can be interrupted before all tuples have been handled by THROWing to a tag called ’pg-finished.
Extract WHAT component of RESULT.
RESULT should be a structure obtained from a call to ‘pg-exec’,
and WHAT should be one of
:connection -> return the connection object
:status -> return the status string provided by the database
:attributes -> return the metadata, as a list of lists
:tuples -> return the data, as a list of lists
:tuple n -> return the nth component of the data
:oid -> return the OID (a unique identifier generated by PostgreSQL
for each row resulting from an insertion
Return a list of the tables present in this database.
This is the core part of the MD5 algorithm. It takes a complete 16 word block of input, and updates the working state in A, B, C, and D accordingly.
Update the given md5-state from sequence, which is either a simple-string or a simple-array with element-type (unsigned-byte 8), bounded by start and end, which must be numeric bounding-indices.
Gives the values for the parameters defined in the statement-name. The types can be one of :char :byte :int16 :int32 or :cstring
Closes a prepared statement portal
Closes prepared statement specified by STATEMENT-NAME and closes
all portals associated with that statement (see PG-PREPARE and PG-BIND).
Disconnects from the DB
Execute the SQL command given by the concatenation of ARGS on the database to which we are connected via CONNECTION. Return a result structure which can be decoded using ‘pg-result’.
pgcon-v3
) &rest args) ¶Execute the SQL command given by the concatenation of ARGS on the database to which we are connected via CONNECTION. Return a result structure which can be decoded using ‘pg-result’.
Executes the portal defined previously and return (optionally) up to MAXIMUM-NUMBER-OF-ROWS. For an unlimited number of rows use 0.
Prepares a sql-statement give a given statement-name (can be empty) and optionally declares the types of the parameters as a list of strings. You can define parameters to be filled in later by using $1 and so on.
Returns true if the connection supports pg-prepare/-bind and -execute
Read from a large object on file descriptor FD.
backend-notification
) stream) ¶:reason
This slot is read-only.
:reason
This slot is read-only.
simple-error
.
:reason
This slot is read-only.
structure-object
.
pg-md5:md5-regs
(pg-md5:initial-md5-regs)
This slot is read-only.
(integer 0 *)
0
common-lisp
.
(simple-array (unsigned-byte 32) (16))
(make-array 16 :element-type (quote (unsigned-byte 32)))
This slot is read-only.
(simple-array (unsigned-byte 8) (64))
(make-array 64 :element-type (quote (unsigned-byte 8)))
This slot is read-only.
(integer 0 63)
0
Size of internal buffer to use for md5sum-stream and md5sum-file operations. This should be a multiple of 64, the MD5 block size.
Initial value of Register A of the MD5 working state.
Initial value of Register B of the MD5 working state.
Initial value of Register C of the MD5 working state.
Initial value of Register D of the MD5 working state.
Is a hashtable for turning a typename into a OID. Needed to define the type of objects in pg-prepare
Assemble an ub32 value from the given (unsigned-byte 8) values, where a is the intended low-order byte and d the high-order byte.
Reads HOWMANY bytes from the STREAM. Returns the array of
Read a null-terminated string from CONNECTION.
Reads an integer BYTES bytes long from the STREAM. The signed integer is presumed to be in network order. Returns the integer.
Reads an integer BYTES bytes long from the STREAM. The signed integer is presumed to be in network order. Returns the integer.
Reads an integer BYTES bytes long from the STREAM. The signed integer is presumed to be in network order. Returns the integer.
Sends a null-terminated string to CONNECTION
Copy a partial segment from input vector from starting at from-offset and copying count elements into the 64 byte buffer starting at buffer-offset.
Does the followup of a query
Given the name of a type, returns the oid of the type or NIL if not found
Initiate a connection with the PostgreSQL backend, using protocol v2. Connect to the database DBNAME with the username USER, on PORT of HOST, providing PASSWORD if necessary. Return a connection to the database (as an opaque type). If HOST is a pathname or a string whose first character is #/, it designates the directory containing the Unix socket on which the PostgreSQL backend is listening.
Initiate a connection with the PostgreSQL backend.
Connect to the database DBNAME with the username USER, on PORT of
HOST, providing PASSWORD if necessary. Return a connection to the
database (as an opaque type). If HOST is a pathname or a string whose
first character is #/, it designates the directory containing the
Unix socket on which the PostgreSQL backend is listening.
Reads a packet from the connection.
Returns the packet, handles errors and notices automagically,
but will still return them
Sends a packet to the connection. CODE is the character code of the packet, description is a list of items with as first element one of :byte, :char :int16 :int32 or :cstring and as second element the value of the parameter
Set the client_encoding.
authentication-failure
)) ¶backend-error
)) ¶connection-failure
)) ¶connection-failure
)) ¶connection-failure
)) ¶error-response
)) ¶code
.
error-response
)) ¶error-response
)) ¶file
.
error-response
)) ¶hint
.
error-response
)) ¶line
.
error-response
)) ¶error-response
)) ¶error-response
)) ¶error-response
)) ¶error-response
)) ¶Execute one of the large-object functions (lo_open, lo_close etc). Argument FN is either an integer, in which case it is the OID of an element in the pg_proc table, and otherwise it is a string which we look up in the alist *lo-functions* to find the corresponding OID.
protocol-error
)) ¶Reads an integer from the given PACKET with type TYPE
Reads a string of LENGTH characters from the packet
:severity
This slot is read-only.
:code
This slot is read-only.
:message
This slot is read-only.
:detail
This slot is read-only.
:hint
This slot is read-only.
common-lisp
.
:position
This slot is read-only.
:where
This slot is read-only.
:file
This slot is read-only.
:line
This slot is read-only.
:routine
This slot is read-only.
common-lisp
.
base-char
:type
This slot is read-only.
common-lisp
.
(unsigned-byte 32)
:length
This slot is read-only.
(array (unsigned-byte 8) *)
:data
common-lisp
.
integer
0
postgresql::pgcon-v3
:connection
common-lisp
.
:stream
:host
0
:port
(list)
:encoding
Jump to: | %
(
A B C D E F G H I L M N P R S T U W |
---|
Jump to: | %
(
A B C D E F G H I L M N P R S T U W |
---|
Jump to: | *
+
A B C D E F H L M N P R S T W |
---|
Jump to: | *
+
A B C D E F H L M N P R S T W |
---|
Jump to: | A B C D E F L M P S T U V |
---|
Jump to: | A B C D E F L M P S T U V |
---|