Liking cljdoc? Tell your friends :D

duckdb.meta

DuckDB-specific result accessors and JDBC metadata introspection.

DuckDB-specific result accessors and JDBC metadata introspection.
raw docstring

arrayclj

(array rs column)

Reads column from the current row as recursively converted Clojure data.

rs and its current row must remain open while this function is called.

Reads column from the current row as recursively converted Clojure data.

rs and its current row must remain open while this function is called.
sourceraw docstring

blobclj

(blob rs column)

Reads column from the current row as a java.sql.Blob.

Consume the Blob while rs and its current row remain open.

Reads column from the current row as a java.sql.Blob.

Consume the Blob while rs and its current row remain open.
sourceraw docstring

capabilitiesclj

(capabilities con)

Returns commonly useful JDBC capability flags reported by DuckDB.

Returns commonly useful JDBC capability flags reported by DuckDB.
sourceraw docstring

catalogsclj

(catalogs con)

Returns the catalogs visible through JDBC metadata.

Returns the catalogs visible through JDBC metadata.
sourceraw docstring

columnsclj

(columns con)
(columns con
         {:keys [catalog schema-pattern table-pattern column-pattern]
          :or {table-pattern "%" column-pattern "%"}})

Returns columns visible through JDBC metadata.

opts supports :catalog, :schema-pattern, :table-pattern, and :column-pattern. JDBC percent and underscore wildcards are accepted.

Returns columns visible through JDBC metadata.

opts supports :catalog, :schema-pattern, :table-pattern, and
:column-pattern. JDBC percent and underscore wildcards are accepted.
sourceraw docstring

driver-infoclj

(driver-info con)

Returns DuckDB driver, database product, and JDBC version information.

Returns DuckDB driver, database product, and JDBC version information.
sourceraw docstring

exported-keysclj

(exported-keys con table)
(exported-keys con table {:keys [catalog schema]})

Returns foreign keys that reference table.

opts supports :catalog and :schema.

Returns foreign keys that reference table.

opts supports :catalog and :schema.
sourceraw docstring

hugeintclj

(hugeint rs column)

Reads column from the current row as a signed HUGEINT.

rs and its current row must remain open while this function is called.

Reads column from the current row as a signed HUGEINT.

rs and its current row must remain open while this function is called.
sourceraw docstring

imported-keysclj

(imported-keys con table)
(imported-keys con table {:keys [catalog schema]})

Returns foreign keys imported by table.

opts supports :catalog and :schema.

Returns foreign keys imported by table.

opts supports :catalog and :schema.
sourceraw docstring

indexesclj

(indexes con table)
(indexes con
         table
         {:keys [catalog schema unique approximate]
          :or {unique false approximate false}})

Returns index metadata for table.

opts supports :catalog, :schema, :unique, and :approximate.

Returns index metadata for table.

opts supports :catalog, :schema, :unique, and :approximate.
sourceraw docstring

json-nodeclj

(json-node rs column)

Reads column from the current row as a DuckDB JsonNode.

rs and its current row must remain open while this function is called.

Reads column from the current row as a DuckDB JsonNode.

rs and its current row must remain open while this function is called.
sourceraw docstring

lazy-stringclj

(lazy-string rs column)

Reads column from the current row through DuckDB's lazy string accessor.

rs and its current row must remain open while this function is called.

Reads column from the current row through DuckDB's lazy string accessor.

rs and its current row must remain open while this function is called.
sourceraw docstring

offset-timeclj

(offset-time rs column)

Reads column from the current row as an OffsetTime.

rs and its current row must remain open while this function is called.

Reads column from the current row as an OffsetTime.

rs and its current row must remain open while this function is called.
sourceraw docstring

primary-keysclj

(primary-keys con table)
(primary-keys con table {:keys [catalog schema]})

Returns primary-key columns for table.

opts supports :catalog and :schema.

Returns primary-key columns for table.

opts supports :catalog and :schema.
sourceraw docstring

schemasclj

(schemas con)
(schemas con {:keys [catalog schema-pattern]})

Returns schemas visible through JDBC metadata.

opts supports :catalog and :schema-pattern.

Returns schemas visible through JDBC metadata.

opts supports :catalog and :schema-pattern.
sourceraw docstring

structclj

(struct rs column)

Reads column from the current row as a keyword-keyed Clojure map.

Nested DuckDB ARRAY and STRUCT values are converted recursively. rs and its current row must remain open while this function is called.

Reads column from the current row as a keyword-keyed Clojure map.

Nested DuckDB ARRAY and STRUCT values are converted recursively. rs and its
current row must remain open while this function is called.
sourceraw docstring

tablesclj

(tables con)
(tables con
        {:keys [catalog schema-pattern table-pattern types]
         :or {table-pattern "%"}})

Returns tables visible through JDBC metadata.

opts supports :catalog, :schema-pattern, :table-pattern, and :types. JDBC percent and underscore wildcards are accepted in pattern values.

Returns tables visible through JDBC metadata.

opts supports :catalog, :schema-pattern, :table-pattern, and :types. JDBC
percent and underscore wildcards are accepted in pattern values.
sourceraw docstring

type-infoclj

(type-info con)

Returns the JDBC types supported by DuckDB.

Returns the JDBC types supported by DuckDB.
sourceraw docstring

uhugeintclj

(uhugeint rs column)

Reads column from the current row as an unsigned UHUGEINT.

rs and its current row must remain open while this function is called.

Reads column from the current row as an unsigned UHUGEINT.

rs and its current row must remain open while this function is called.
sourceraw docstring

uuidclj

(uuid rs column)

Reads column from the current row as a UUID.

rs and its current row must remain open while this function is called.

Reads column from the current row as a UUID.

rs and its current row must remain open while this function is called.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close