Index of Public Functions and Variables -
This page has an alphabetical index of all the documented functions and variables
in
JDBC-based SQL Interface.
A
as-quoted-str function clojure.java.jdbc.sql Given a quoting pattern - either a single chara...
as-str function clojure.java.jdbc.sql Given a naming strategy and a keyword, return t...
C
connection function clojure.java.jdbc Returns the current database connection (or throws...
create-table function clojure.java.jdbc Creates a table on the open database connection gi...
create-table-ddl function clojure.java.jdbc Given a table name and column specs with an option...
D
db-connection function clojure.java.jdbc Returns the current database connection (or throws...
db-do-commands function clojure.java.jdbc Executes SQL commands on the specified database co...
db-do-prepared function clojure.java.jdbc Executes an (optionally parameterized) SQL prepare...
db-do-prepared-return-keys function clojure.java.jdbc Executes an (optionally parameterized) SQL prepare...
db-find-connection function clojure.java.jdbc Returns the current database connection (or nil if...
db-is-rollback-only function clojure.java.jdbc Returns true if the outermost transaction will rol...
db-set-rollback-only! function clojure.java.jdbc Marks the outermost transaction such that it will ...
db-transaction macro clojure.java.jdbc Evaluates body in the context of a transaction on ...
db-transaction* function clojure.java.jdbc Evaluates func as a transaction on the open databa...
db-unset-rollback-only! function clojure.java.jdbc Marks the outermost transaction such that it will ...
delete function clojure.java.jdbc.sql Given a table name, a where class and its param...
delete! function clojure.java.jdbc Given a database connection, a table name and a wh...
delete-rows function clojure.java.jdbc Deletes rows from a table. where-params is a vecto...
do-commands function clojure.java.jdbc Executes SQL commands on the open database connect...
do-prepared function clojure.java.jdbc Executes an (optionally parameterized) SQL prepare...
do-prepared-return-keys function clojure.java.jdbc Executes an (optionally parameterized) SQL prepare...
drop-table function clojure.java.jdbc Drops a table on the open database connection give...
E
entities macro clojure.java.jdbc.sql Given an entities function and a SQL-generating...
execute! function clojure.java.jdbc Given a database connection and a vector containin...
F
find-connection function clojure.java.jdbc Returns the current database connection (or nil if...
G
get-connection function clojure.java.jdbc Creates a connection to a database. db-spec is a m...
I
identifiers macro clojure.java.jdbc.sql Given an identifiers function and a SQL-generat...
insert function clojure.java.jdbc.sql Given a table name and either column names and ...
insert! function clojure.java.jdbc Given a database connection, a table name and eith...
insert-record function clojure.java.jdbc Inserts a single record into a table. A record is ...
insert-records function clojure.java.jdbc Inserts records into a table. records are maps fro...
insert-values function clojure.java.jdbc Inserts rows into a table with values for specifie...
IResultSetReadColumn protocol clojure.java.jdbc Protocol for reading objects from the java.sql.Res...
is-rollback-only function clojure.java.jdbc Returns true if the outermost transaction will rol...
J
join function clojure.java.jdbc.sql Given a table name and a map of how to join it ...
O
order-by function clojure.java.jdbc.sql Given a sequence of column order specs, and an ...
P
prepare-statement function clojure.java.jdbc Create a prepared statement from a connection, a S...
print-sql-exception function clojure.java.jdbc Prints the contents of an SQLException to *out*.
print-sql-exception-chain function clojure.java.jdbc Prints a chain of SQLExceptions to *out*.
print-update-counts function clojure.java.jdbc Prints the update counts from a BatchUpdateExcepti...
Q
query function clojure.java.jdbc Given a database connection and a vector containin...
R
result-set-read-column function clojure.java.jdbc Function for transforming values after reading the...
result-set-seq function clojure.java.jdbc Creates and returns a lazy sequence of maps corres...
S
select function clojure.java.jdbc.sql Given a sequence of column names (or *) and a t...
set-rollback-only function clojure.java.jdbc Marks the outermost transaction such that it will ...
T
transaction macro clojure.java.jdbc Evaluates body as a transaction on the open databa...
U
update function clojure.java.jdbc.sql Given a table name and a map of columns to set,...
update! function clojure.java.jdbc Given a database connection, a table name, a map o...
update-or-insert-values function clojure.java.jdbc Updates values on selected rows in a table, or ins...
update-values function clojure.java.jdbc Updates values on selected rows in a table. where-...
W
where function clojure.java.jdbc.sql Given a map of columns and values, return a vec...
with-connection macro clojure.java.jdbc Evaluates body in the context of a new connection ...
with-connection* function clojure.java.jdbc Evaluates func in the context of a new connection ...
with-query-results macro clojure.java.jdbc Executes a query, then evaluates body with results...
with-query-results* function clojure.java.jdbc Executes a query, then evaluates func passing in a...