| rdbms-error | |
|---|---|
| unable-to-obtain-lock-error | |
| unbound-binding-variable-error | |
| unconfirmed-destructive-alter-column-type-error | |
| unconfirmed-destructive-alter-table-error | |
| unconfirmed-destructive-drop-column-error |
| database | |
|---|---|
| oracle | |
| postgresql | |
| postgresql-postmodern | |
| sqlite | |
| transaction | An object representing a transaction context. The actual backend connection/transaction is usuall... |
| transaction-with-hooks-mixin |
| begin-transaction | Extension point for with-transaction and begin. |
|---|---|
| call-in-transaction | Extension point for with-transaction macro. |
| cleanup-transaction | Extension point with-transaction and commit/rollback. |
| column-count | |
| column-name | Returns the column name as a string. |
| column-type | Returns the corresponding SQL type object slots filled in. |
| column-value | Returns values of type (or (member :null nil t number string local-time) (vector (unsigned-byte 8... |
| commit-transaction | Extension point for with-transaction and commit. |
| cursor-position | Returns values of type (or null (integer 0 (1- row-count))) where nil means the position is inval... |
| make-cursor | Creates and associates a new cursor with the given ongoing transaction. |
| make-transaction | Extension point for with-transaction. |
| notify-transaction-event | |
| rollback-transaction | Extension point for with-transaction and rollback. |
| row-count |
| assert-single-select-statement | |
|---|---|
| enable-sql-syntax | Enable [select ,foo ,bar] reader for the rest of the file (being loaded or compiled). Be careful ... |
| sql | Parse BODY as an sexp-sql sexp. |
| with-confirmed-descructive-changes | |
| with-database | |
| with-readonly-transaction | |
| with-transaction | |
| with-transaction* |