It appears that the oracle date field type (11) has now changed to 9 under Oracle 8.1.7. Has anyone else had a problem with this? I've got a patch to fix it for 8.1.7, but I have no way of testing it under 7.x.x's or 8.x.5's. --- Oracle.pm.orig Mon May 14 16:23:55 2001 +++ Oracle.pm Mon May 14 16:24:14 2001 @@ -377,7 +377,7 @@ [ 'DOUBLE', 8, 15, undef, undef, undef, 1, '0', 3, '0', '0', '0', undef, undef, undef, 8, undef, 10 ], - [ 'DATE', 11, 19, '\'', '\'', undef, 1, '0', 3, + [ 'DATE', 9, 19, '\'', '\'', undef, 1, '0', 3, undef, '0', '0', undef, '0', '0', 11, undef, undef ], [ 'VARCHAR2', 12, 2000, '\'', '\'', 'max length', 1, 1, 3, Robert Landrum -- As soon as you make something foolproof, someone will create a better fool.