mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / engines / funcs / t / tc_structure_create_select.test
blobe44b233f1c821a86d30ddf523985ef9347b23c50
1 --disable_warnings
2 DROP TABLE IF EXISTS src,dest;
3 --enable_warnings
4 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 BIT NULL, PRIMARY KEY(c1));
5 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
6 SHOW TABLES; 
7 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
8 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
9 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
10 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
11 SHOW TABLES; 
12 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
13 DROP TABLE src;
14 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TINYINT NULL, PRIMARY KEY(c1));
15 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
16 SHOW TABLES; 
17 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
18 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
19 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
20 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
21 SHOW TABLES; 
22 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
23 DROP TABLE src;
24 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 SMALLINT NULL, PRIMARY KEY(c1));
25 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
26 SHOW TABLES; 
27 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
28 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
29 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
30 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
31 SHOW TABLES; 
32 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
33 DROP TABLE src;
34 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 MEDIUMINT NULL, PRIMARY KEY(c1));
35 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
36 SHOW TABLES; 
37 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
38 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
39 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
40 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
41 SHOW TABLES; 
42 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
43 DROP TABLE src;
44 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 INT NULL, PRIMARY KEY(c1));
45 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
46 SHOW TABLES; 
47 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
48 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
49 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
50 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
51 SHOW TABLES; 
52 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
53 DROP TABLE src;
54 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 INTEGER NULL, PRIMARY KEY(c1));
55 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
56 SHOW TABLES; 
57 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
58 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
59 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
60 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
61 SHOW TABLES; 
62 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
63 DROP TABLE src;
64 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 BIGINT NULL, PRIMARY KEY(c1));
65 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
66 SHOW TABLES; 
67 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
68 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
69 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
70 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
71 SHOW TABLES; 
72 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
73 DROP TABLE src;
74 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 REAL NULL, PRIMARY KEY(c1));
75 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
76 SHOW TABLES; 
77 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
78 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
79 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
80 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
81 SHOW TABLES; 
82 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
83 DROP TABLE src;
84 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 DOUBLE NULL, PRIMARY KEY(c1));
85 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
86 SHOW TABLES; 
87 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
88 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
89 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
90 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
91 SHOW TABLES; 
92 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
93 DROP TABLE src;
94 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 FLOAT NULL, PRIMARY KEY(c1));
95 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
96 SHOW TABLES; 
97 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
98 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
99 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
100 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
101 SHOW TABLES; 
102 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
103 DROP TABLE src;
104 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 DECIMAL NULL, PRIMARY KEY(c1));
105 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
106 SHOW TABLES; 
107 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
108 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
109 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
110 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
111 SHOW TABLES; 
112 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
113 DROP TABLE src;
114 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 NUMERIC NULL, PRIMARY KEY(c1));
115 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
116 SHOW TABLES; 
117 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
118 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
119 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
120 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
121 SHOW TABLES; 
122 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
123 DROP TABLE src;
124 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 DATE NULL, PRIMARY KEY(c1));
125 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
126 SHOW TABLES; 
127 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
128 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
129 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
130 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
131 SHOW TABLES; 
132 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
133 DROP TABLE src;
134 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TIME NULL, PRIMARY KEY(c1));
135 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
136 SHOW TABLES; 
137 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
138 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
139 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
140 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
141 SHOW TABLES; 
142 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
143 DROP TABLE src;
144 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 DATETIME NULL, PRIMARY KEY(c1));
145 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
146 SHOW TABLES; 
147 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
148 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
149 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
150 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
151 SHOW TABLES; 
152 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
153 DROP TABLE src;
154 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TIMESTAMP NULL, PRIMARY KEY(c1));
155 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
156 SHOW TABLES; 
157 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
158 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
159 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
160 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
161 SHOW TABLES; 
162 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
163 DROP TABLE src;
164 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 YEAR NULL, PRIMARY KEY(c1));
165 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
166 SHOW TABLES; 
167 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
168 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
169 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
170 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
171 SHOW TABLES; 
172 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
173 DROP TABLE src;
174 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TINYBLOB NULL, PRIMARY KEY(c1));
175 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
176 SHOW TABLES; 
177 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
178 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
179 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
180 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
181 SHOW TABLES; 
182 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
183 DROP TABLE src;
184 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 BLOB NULL, PRIMARY KEY(c1));
185 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
186 SHOW TABLES; 
187 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
188 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
189 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
190 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
191 SHOW TABLES; 
192 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
193 DROP TABLE src;
194 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 MEDIUMBLOB NULL, PRIMARY KEY(c1));
195 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
196 SHOW TABLES; 
197 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
198 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
199 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
200 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
201 SHOW TABLES; 
202 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
203 DROP TABLE src;
204 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 LONGBLOB NULL, PRIMARY KEY(c1));
205 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
206 SHOW TABLES; 
207 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
208 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
209 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
210 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
211 SHOW TABLES; 
212 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
213 DROP TABLE src;
214 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TINYTEXT NULL, PRIMARY KEY(c1));
215 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
216 SHOW TABLES; 
217 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
218 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
219 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
220 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
221 SHOW TABLES; 
222 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
223 DROP TABLE src;
224 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 TEXT NULL, PRIMARY KEY(c1));
225 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
226 SHOW TABLES; 
227 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
228 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
229 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
230 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
231 SHOW TABLES; 
232 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
233 DROP TABLE src;
234 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 MEDIUMTEXT NULL, PRIMARY KEY(c1));
235 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
236 SHOW TABLES; 
237 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
238 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
239 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
240 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
241 SHOW TABLES; 
242 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
243 DROP TABLE src;
244 CREATE TABLE src (c1 INT NOT NULL AUTO_INCREMENT, c2 LONGTEXT NULL, PRIMARY KEY(c1));
245 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1)) SELECT c1,c2 FROM src;
246 SHOW TABLES; 
247 let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
248 --replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
249 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
250 CREATE TABLE dst (c1 INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(c1))ENGINE=MyISAM SELECT c1,c2 FROM src;
251 SHOW TABLES; 
252 SHOW CREATE TABLE dst; DROP TABLE dst; SHOW TABLES;
253 DROP TABLE src;