~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/r/loadxml.result

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
drop table if exists t1;
 
2
create table t1 (a int, b varchar(64));
 
3
-- Load a static XML file
 
4
load xml infile '../std_data_ln/loadxml.dat' into table t1
 
5
rows identified by '<row>';
 
6
select * from t1 order by a;
 
7
a       b
 
8
1       b1
 
9
2       b2
 
10
3       b3
 
11
11      b11
 
12
111     b111
 
13
112     b112 & < > " ' &unknown; -- check entities
 
14
212     b212
 
15
213     b213
 
16
214     b214
 
17
215     b215
 
18
216     &bb b;
 
19
delete from t1;
 
20
-- Load a static XML file with 'IGNORE num ROWS'
 
21
load xml infile '../std_data_ln/loadxml.dat' into table t1
 
22
rows identified by '<row>' ignore 4 rows;
 
23
select * from t1 order by a;
 
24
a       b
 
25
111     b111
 
26
112     b112 & < > " ' &unknown; -- check entities
 
27
212     b212
 
28
213     b213
 
29
214     b214
 
30
215     b215
 
31
216     &bb b;
 
32
-- Check 'mysqldump --xml' + 'LOAD XML' round trip
 
33
delete from t1;
 
34
load xml infile 'MYSQLTEST_VARDIR/loadxml-dump.xml' into table t1 rows identified by '<row>';;
 
35
select * from t1 order by a;
 
36
a       b
 
37
111     b111
 
38
112     b112 & < > " ' &unknown; -- check entities
 
39
212     b212
 
40
213     b213
 
41
214     b214
 
42
215     b215
 
43
216     &bb b;
 
44
--Check that default row tag is '<row>
 
45
delete from t1;
 
46
load xml infile 'MYSQLTEST_VARDIR/loadxml-dump.xml' into table t1;;
 
47
select * from t1 order by a;
 
48
a       b
 
49
111     b111
 
50
112     b112 & < > " ' &unknown; -- check entities
 
51
212     b212
 
52
213     b213
 
53
214     b214
 
54
215     b215
 
55
216     &bb b;
 
56
-- Check that 'xml' is not a keyword
 
57
select 1 as xml;
 
58
xml
 
59
1
 
60
drop table t1;