From: Michael D. <mik...@us...> - 2004-09-01 00:17:17
|
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)"); |