From 85ec9eefa107bb000198c381ffba15c8f4bb086b Mon Sep 17 00:00:00 2001 From: Nathan Bird Date: Wed, 10 Feb 2010 17:08:02 -0500 Subject: [PATCH] On MSSQL < 2008 there is no timestamp (the default type for 'date), we use datetime which is present on all versions of sqlserver. --- sql/generic-odbc.lisp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sql/generic-odbc.lisp b/sql/generic-odbc.lisp index 7666060..e4c3752 100644 --- a/sql/generic-odbc.lisp +++ b/sql/generic-odbc.lisp @@ -76,6 +76,10 @@ (db-type (eql :mssql))) (declare (ignore args database)) "DATETIME") +(defmethod database-get-type-specifier ((type (eql 'date)) args database + (db-type (eql :mssql))) + (declare (ignore args database)) + "DATETIME") (defmethod database-get-type-specifier ((type (eql 'boolean)) args database (db-type (eql :mssql))) -- 2.34.1