From: Kevin M. Rosenberg Date: Tue, 25 May 2004 14:49:14 +0000 (+0000) Subject: r9480: * sql/operations.lisp: Add userenv X-Git-Tag: v3.8.6~371 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=2ffbaf8f63878de07311a7a4a29dd737e0121ee8 r9480: * sql/operations.lisp: Add userenv * doc/TODO: Add AUTOCOMMIT --- diff --git a/ChangeLog b/ChangeLog index 34cece5..5c226cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,8 @@ type string. Convert specified-type (CHAR n) to string. Convert specified-type CHAR to lisp type character. * sql/generic-postgresql.lisp: (string n) => (CHAR n) + * sql/operations.lisp: Add userenv + * doc/TODO: Add AUTOCOMMIT 25 May 2004 Kevin Rosenberg * Version 2.11.1 released: Much simpler Oracle client library loading. diff --git a/TODO b/TODO index 37c1829..867e62d 100644 --- a/TODO +++ b/TODO @@ -13,9 +13,6 @@ TESTS TO ADD rows (200) returned by the oracle backend at a time * Number and Char field types -COMMONSQL INCOMPATIBILITY - - o userenv (Oracle specific but deprecated in Oracle 9) VARIANCES FROM COMMONSQL diff --git a/doc/TODO b/doc/TODO index 4132cf6..53ca374 100644 --- a/doc/TODO +++ b/doc/TODO @@ -52,6 +52,7 @@ DOCUMENTATION TO DO LIST - CONNECT: :make-default and :pool keyword args. + - Tranactions: AUTOCOMMIT 4. Documenting lower level, non-CommonSQL functions (some of this is already done). diff --git a/sql/operations.lisp b/sql/operations.lisp index b4d3eab..ad785b3 100644 --- a/sql/operations.lisp +++ b/sql/operations.lisp @@ -226,3 +226,7 @@ (defsql sql-nvl (:symbol "nvl") (&rest rest) (make-instance 'sql-function-exp :name 'coalesce :args rest)) + +(defsql sql-userenv (:symbol "userenv") (&rest rest) + (make-instance 'sql-function-exp + :name 'userenv :args rest))