~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/loaddata.result

  • Committer: Jay Pipes
  • Date: 2009-02-12 18:16:06 UTC
  • mto: This revision was merged to the branch mainline in revision 883.
  • Revision ID: jpipes@serialcoder-20090212181606-vi7rd85rufufqxvc
Fixes Arg_comparator::can_compare_as_dates to never, ever allow bad
input data in comparisons.  No more implicit conversions from bad
datetimes are allowed.  We throw an error on bad input always.

In addition, fixes the Field_date class's store() methods for integer
types and corrects test cases that were allowing bad input.

Show diffs side-by-side

added added

removed removed

Lines of Context:
169
169
create table t2(f1 int);
170
170
insert into t2 values(1),(2);
171
171
ERROR 01000: Row 1 doesn't contain data for all columns
172
 
select f1 from t1 where f2 <> '0000-00-00 00:00:00' order by f1;
 
172
select f1 from t1 where f2 IS NOT NULL order by f1;
173
173
f1
174
174
delete from t1;
175
175
ERROR 01000: Row 1 doesn't contain data for all columns
176
 
select f1 from t1 where f2 <> '0000-00-00 00:00:00' order by f1;
 
176
select f1 from t1 where f2 IS NOT NULL order by f1;
177
177
f1
178
178
drop table t1,t2;
179
179
CREATE TABLE t1 (c1 INT, c2 TIMESTAMP, c3 REAL, c4 DOUBLE);