4 * Test that ":db-kind :key" adds an index for that key. This is complicated by different
5 backends showing autogenerated primary key in different ways.
11 * owner phrases for postgresql and oracle backends
12 * test of large table with large numbers of rows, greater than 2x the number of
13 rows (200) returned by the oracle backend at a time
14 * test mixed case table identifiers and column identifiers
16 COMMONSQL INCOMPATIBILITY
18 o doesn't support CHAR and NUMBER types as shown on CREATE-TABLE reference page
19 o (string n) => VARCHAR(n) rather than CHAR(n)
20 o userenv (Oracle specific but deprecated in Oracle 9)
22 VARIANCES FROM COMMONSQL
24 COMMIT,ROLLBACK,START-TRANSACTION:
25 When COMMIT or ROLLBACK are called outside of WITH-TRANSACTION, an sql
26 transaction must be explicitly started first with START-TRANSACTION.
30 * Revisit result-type list creation, perhaps caching
34 * extend large object support to databases beyond postgresql, improve large object api
35 * add support for prepared statements
36 * port Oracle backend to UFFI