+2012-03-27 Ryan Davis <ryan@acceleration.net>
+
+ * sql/expressions.lisp: Fixed bug with subqueries in the where
+ clause of update-records and delete-records generating invalid
+ SQL.
+ * tests/test-syntax.lisp: Added tests for using subqueries in the
+ where clause in update-records and delete-records. Moved asserts
+ in the test-output-sql/sql-ident-table function into the standard
+ test framework.
+ * doc/appendix.xml: added :connection-string to the information on
+ ODBC connection specs, and added example code connecting to ODBC
+ databases.
+
2012-02-22 Nathan Bird <nathan@acceleration.net>
* db-mysql/mysql-loader.lisp (*mysql-library-candidate-names*): If
I.e. you can now do things like:
(clsql:connect '("DsnName" "UserName" "" :connection-string
- "DRIVER={FreeTDS};SERVER=...;DATABASE=...;UID=...;PWD=...;PORT=1433;TDS_Version=8.0;APP=clsql"
- :database-type :odbc))
+ "DRIVER={FreeTDS};SERVER=...;DATABASE=...;UID=...;PWD=...;PORT=1433;TDS_Version=8.0;APP=clsql")
+ :database-type :odbc)
- I belibe the DsnName and Username at that point are only used when
+ I believe the DsnName and Username at that point are only used when
printing the connection information.
2011-12-20 Kevin Rosenberg <kevin@rosenberg.net>