Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Dialect
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19155/NHibernate/Dialect
Modified Files:
Oracle9Dialect.cs
Log Message:
Some notes for OracleDialect.
Index: Oracle9Dialect.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Dialect/Oracle9Dialect.cs,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** Oracle9Dialect.cs 19 Aug 2004 17:45:25 -0000 1.12
--- Oracle9Dialect.cs 1 Sep 2004 00:17:08 -0000 1.13
***************
*** 43,47 ****
Register( DbType.Decimal, "NUMBER(19,5)" );
Register( DbType.Decimal, 19, "NUMBER(19, $1)");
! Register( DbType.Double, "DOUBLE PRECISION" );
//Oracle does not have a guid datatype
//Register( DbType.Guid, "UNIQUEIDENTIFIER" );
--- 43,49 ----
Register( DbType.Decimal, "NUMBER(19,5)" );
Register( DbType.Decimal, 19, "NUMBER(19, $1)");
! // having problems with both ODP and OracleClient from MS not being able
! // to read values out of a field that is DOUBLE PRECISION
! Register( DbType.Double, "DOUBLE PRECISION" ); //"FLOAT(53)" );
//Oracle does not have a guid datatype
//Register( DbType.Guid, "UNIQUEIDENTIFIER" );
***************
*** 49,53 ****
Register( DbType.Int32, "NUMBER(10,0)" );
Register( DbType.Int64, "NUMBER(20,0)" );
! Register( DbType.Single, "FLOAT" );
Register( DbType.StringFixedLength, "NCHAR(255)");
Register( DbType.StringFixedLength, 2000, "NCHAR($1)");
--- 51,55 ----
Register( DbType.Int32, "NUMBER(10,0)" );
Register( DbType.Int64, "NUMBER(20,0)" );
! Register( DbType.Single, "FLOAT(24)" );
Register( DbType.StringFixedLength, "NCHAR(255)");
Register( DbType.StringFixedLength, 2000, "NCHAR($1)");
|