~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/select_safe.test

  • Committer: Andrew Hutchings
  • Date: 2011-02-07 17:01:15 UTC
  • mto: (2148.2.3 build)
  • mto: This revision was merged to the branch mainline in revision 2149.
  • Revision ID: andrew@linuxjedi.co.uk-20110207170115-e4sryp5nkb3n2vhy
Implicit joins of the form "SELECT * FROM t1, t2" without WHERE or ON now error.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
--sorted_result
18
18
SELECT SQL_BUFFER_RESULT * from t1;
19
19
update t1 set b="a" where a=1;
20
 
select 1 from t1,t1 as t2,t1 as t3;
 
20
select 1 from t1 CROSS JOIN t1 as t2 CROSS JOIN t1 as t3;
21
21
 
22
22
# The following should NOT give errors:
23
23
update t1 set b="a";
25
25
delete from t1;
26
26
delete from t1 where b="test";
27
27
delete from t1 where a+0=1;
28
 
select 1 from t1,t1 as t2,t1 as t3,t1 as t4,t1 as t5;
 
28
select 1 from t1 CROSS JOIN t1 as t2 CROSS JOIN t1 as t3 CROSS JOIN t1 as t4 CROSS JOIN t1 as t5;
29
29
 
30
30
# The following should be ok:
31
31
update t1 set b="a" limit 1;