cl-dbi
No packages.
Database driver for MySQL.
<DBD-MYSQL>
(<DBI-DRIVER>
)
<DBD-MYSQL-CONNECTION>
(<DBI-CONNECTION>
)
<DBD-MYSQL-QUERY>
(<DBI-QUERY>
)
%RESULT
STORE
Accessor:
MYSQL-USE-STORE
WITH-ERROR-HANDLER
(conn &body
body)
Database driver for PostgreSQL.
<DBD-POSTGRES>
(<DBI-DRIVER>
)
<DBD-POSTGRES-CONNECTION>
(<DBI-CONNECTION>
)
%MODIFIED-ROW-COUNT
%DEALLOCATION-QUEUE
<DBD-POSTGRES-QUERY>
(<DBI-QUERY>
)
NAME
%RESULT
Database driver for SQLite3.
<DBD-SQLITE3>
(<DBI-DRIVER>
)
<DBD-SQLITE3-CONNECTION>
(<DBI-CONNECTION>
)
<DBD-SQLITE3-QUERY>
(<DBI-QUERY>
)
%RESULTS
STORE
Accessor:
SQLITE3-USE-STORE
Database independent interface for Common Lisp
CONNECT
(driver-name
&rest params
&key
database-name
&allow-other-keys)
CONNECT-CACHED
(&rest
connect-args)
WITH-SAVEPOINT
(conn &body
body)
WITH-TRANSACTION
(conn &body
body)
WITH-CONNECTION
((conn-sym
&rest rest)
&body body)
DBI.DRIVER:DO-SQL
DBI.DRIVER:ROW-COUNT
DBI.ERROR:<DBI-ERROR>
DBI.DRIVER:ROLLBACK
DBI.DRIVER:BEGIN-TRANSACTION
DBI.DRIVER:FETCH
DBI.DRIVER:LIST-ALL-DRIVERS
DBI.ERROR:<DBI-DATA-ERROR>
DBI.ERROR:<DBI-OPERATIONAL-ERROR>
DBI.ERROR:<DBI-INTERFACE-ERROR>
DBI.ERROR:<DBI-INTEGRITY-ERROR>
DBI.DRIVER:SAVEPOINT
DBI.ERROR:<DBI-UNIMPLEMENTED-ERROR>
DBI.DRIVER:CONNECTION-DATABASE-NAME
DBI.DRIVER:PREPARE
DBI.DRIVER:EXECUTE
DBI.ERROR:<DBI-DATABASE-ERROR>
DBI.DRIVER:RELEASE-SAVEPOINT
DBI.DRIVER:FIND-DRIVER
DBI.DRIVER:CONNECTION-DRIVER-TYPE
DBI.DRIVER:DISCONNECT
DBI.ERROR:<DBI-WARNING>
DBI.DRIVER:FETCH-ALL
DBI.ERROR:<DBI-INTERNAL-ERROR>
DBI.DRIVER:COMMIT
DBI.ERROR:<DBI-NOTSUPPORTED-ERROR>
DBI.DRIVER:PING
DBI.DRIVER:ROLLBACK-SAVEPOINT
DBI.ERROR:<DBI-PROGRAMMING-ERROR>
<DBI-DRIVER>
<DBI-CONNECTION>
AUTO-COMMIT
DATABASE-NAME
Accessor:
CONNECTION-DATABASE-NAME
%HANDLE
Accessor:
CONNECTION-HANDLE
CONNECTION-DRIVER-TYPE
(conn)
CONNECTION-DRIVER-TYPE
((conn
<dbi-connection>))
CONNECTION-DRIVER-TYPE
((conn
<dbi-connection>))
CONNECTION-DRIVER-TYPE
((conn
<dbi-connection>))
MAKE-CONNECTION
(driver &key)
MAKE-CONNECTION
((driver
<dbi-driver>)
&key)
MAKE-CONNECTION
((driver
<dbi-driver>)
&key)
MAKE-CONNECTION
((driver
<dbi-driver>)
&key)
DISCONNECT
(conn)
DISCONNECT
((conn
<dbi-connection>))
DISCONNECT
((conn
<dbi-connection>))
DISCONNECT
((conn
<dbi-connection>))
FIND-DRIVER
(driver-name)
LIST-ALL-DRIVERS
<DBI-QUERY>
CONNECTION
Accessor:
QUERY-CONNECTION
SQL
Accessor:
QUERY-SQL
PREPARED
Accessor:
QUERY-PREPARED
PREPARE
(conn sql
&key)
PREPARE
((conn
<dbi-connection>)
(sql string)
&key
(query-class '<dbi-query>))
EXECUTE
(query &rest
params)
EXECUTE
((query
<dbi-query>)
&rest params)
EXECUTE
((query
<dbi-query>)
&rest params)
EXECUTE
((query
<dbi-query>)
&rest params)
FETCH
(query)
FETCH
((query
<dbi-query>))
FETCH
((query
<dbi-query>))
FETCH
((query
<dbi-query>))
FETCH-ALL
(query)
FETCH-ALL
((query
<dbi-query>))
FETCH-ALL
((query
<dbi-query>))
FETCH-ALL
((query
<dbi-query>))
FETCH-USING-CONNECTION
(conn query)
FETCH-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>))
FETCH-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>))
FETCH-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>))
DO-SQL
(conn sql
&rest params)
DO-SQL
((conn
<dbi-connection>)
(sql string)
&rest params)
DO-SQL
((conn
<dbi-connection>)
(sql string)
&rest params)
DO-SQL
((conn
<dbi-connection>)
(sql string)
&rest params)
EXECUTE-USING-CONNECTION
(conn query
params)
EXECUTE-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>)
params)
EXECUTE-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>)
params)
EXECUTE-USING-CONNECTION
((conn
<dbi-connection>)
(query
<dbi-query>)
params)
BEGIN-TRANSACTION
(conn)
BEGIN-TRANSACTION
((conn
<dbi-connection>))
BEGIN-TRANSACTION
((conn
<dbi-connection>))
BEGIN-TRANSACTION
((conn
<dbi-connection>))
BEGIN-TRANSACTION
((conn
<dbi-connection>))
*CURRENT-SAVEPOINT*
nil
COMMIT
(conn)
COMMIT
((conn
<dbi-connection>))
COMMIT
((conn
<dbi-connection>))
COMMIT
((conn
<dbi-connection>))
COMMIT
((conn
<dbi-connection>))
COMMIT
((conn
<dbi-connection>))
COMMIT
((conn
<dbi-connection>))
ROLLBACK
(conn)
ROLLBACK
((conn
<dbi-connection>))
ROLLBACK
((conn
<dbi-connection>))
ROLLBACK
((conn
<dbi-connection>))
ROLLBACK
((conn
<dbi-connection>))
ROLLBACK
((conn
<dbi-connection>))
ROLLBACK
((conn
<dbi-connection>))
SAVEPOINT
(conn
identifier)
SAVEPOINT
((conn
<dbi-connection>)
identifier)
SAVEPOINT
((conn
<dbi-connection>)
identifier)
SAVEPOINT
((conn
<dbi-connection>)
identifier)
ROLLBACK-SAVEPOINT
(conn
&optional
identifier)
ROLLBACK-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
ROLLBACK-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
ROLLBACK-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
RELEASE-SAVEPOINT
(conn
&optional
identifier)
RELEASE-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
RELEASE-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
RELEASE-SAVEPOINT
((conn
<dbi-connection>)
&optional
(identifier *current-savepoint*))
PING
(conn)
PING
((conn
<dbi-connection>))
PING
((conn
<dbi-connection>))
PING
((conn
<dbi-connection>))
ROW-COUNT
(conn)
ROW-COUNT
((conn
<dbi-connection>))
ROW-COUNT
((conn
<dbi-connection>))
ROW-COUNT
((conn
<dbi-connection>))
ESCAPE-SQL
(conn sql)
ESCAPE-SQL
((conn
<dbi-connection>)
(sql string))
ESCAPE-SQL
((conn
<dbi-connection>)
(sql string))
ESCAPE-SQL
((conn
<dbi-connection>)
(sql string))
<DBI-ERROR>
(SIMPLE-ERROR
)
<DBI-WARNING>
(SIMPLE-WARNING
)
<DBI-INTERFACE-ERROR>
(<DBI-ERROR>
)
<DBI-UNIMPLEMENTED-ERROR>
(<DBI-INTERFACE-ERROR>
)
<DBI-DATABASE-ERROR>
(<DBI-ERROR>
)
<DBI-DATA-ERROR>
(<DBI-DATABASE-ERROR>
)
<DBI-OPERATIONAL-ERROR>
(<DBI-DATABASE-ERROR>
)
<DBI-INTEGRITY-ERROR>
(<DBI-DATABASE-ERROR>
)
<DBI-INTERNAL-ERROR>
(<DBI-DATABASE-ERROR>
)
<DBI-PROGRAMMING-ERROR>
(<DBI-DATABASE-ERROR>
)
<DBI-NOTSUPPORTED-ERROR>
(<DBI-DATABASE-ERROR>
)
RUN-DRIVER-TESTS
(driver-name
&rest params)