~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/create.result

  • Committer: Brian Aker
  • Date: 2009-07-31 23:20:14 UTC
  • mto: This revision was merged to the branch mainline in revision 1108.
  • Revision ID: brian@gaz-20090731232014-amd6192q1n8wade0
Heap is now tmp only table

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
select * from t1;
17
17
b
18
18
drop table t1;
19
 
create table t1 (a int not null auto_increment,primary key (a)) engine=heap;
 
19
create temporary table t1 (a int not null auto_increment,primary key (a)) engine=heap;
20
20
drop table t1;
21
 
create table t2 engine=heap select * from t1;
 
21
create temporary table t2 engine=heap select * from t1;
22
22
ERROR 42S02: Table 'test.t1' doesn't exist
23
23
create table t2 select auto+1 from t1;
24
24
ERROR 42S02: Table 'test.t1' doesn't exist
28
28
Note    1051    Unknown table 't2'
29
29
create table t1 (b char(0) not null, index(b));
30
30
ERROR 42000: The used storage engine can't index column 'b'
31
 
create table t1 (a int not null,b text) engine=heap;
 
31
create temporary table t1 (a int not null,b text) engine=heap;
32
32
ERROR 42000: The used table type doesn't support BLOB/TEXT columns
33
33
drop table if exists t1;
34
34
Warnings:
35
35
Note    1051    Unknown table 't1'
36
 
create table t1 (ordid int not null auto_increment, ord  varchar(50) not null, primary key (ord,ordid)) engine=heap;
 
36
create temporary table t1 (ordid int not null auto_increment, ord  varchar(50) not null, primary key (ord,ordid)) engine=heap;
37
37
ERROR 42000: Incorrect table definition; there can be only one auto column and it must be defined as a key
38
38
create table not_existing_database.test (a int);
39
39
ERROR 42000: Unknown database 'not_existing_database'
213
213
SELECT @@storage_engine;
214
214
@@storage_engine
215
215
MEMORY
216
 
CREATE TABLE t1 (a int not null);
 
216
CREATE TEMPORARY TABLE t1 (a int not null);
217
217
show create table t1;
218
218
Table   Create Table
219
 
t1      CREATE TABLE `t1` (
 
219
t1      CREATE TEMPORARY TABLE `t1` (
220
220
  `a` int NOT NULL
221
221
) ENGINE=MEMORY
222
222
drop table t1;
225
225
SELECT @@storage_engine;
226
226
@@storage_engine
227
227
MEMORY
228
 
CREATE TABLE t1 (a int not null);
 
228
CREATE TEMPORARY TABLE t1 (a int not null);
229
229
show create table t1;
230
230
Table   Create Table
231
 
t1      CREATE TABLE `t1` (
 
231
t1      CREATE TEMPORARY TABLE `t1` (
232
232
  `a` int NOT NULL
233
233
) ENGINE=MEMORY
234
234
SET SESSION storage_engine=default;
368
368
SELECT @@storage_engine;
369
369
@@storage_engine
370
370
MEMORY
371
 
CREATE TABLE t1 (a int not null);
 
371
CREATE TEMPORARY TABLE t1 (a int not null);
372
372
show create table t1;
373
373
Table   Create Table
374
 
t1      CREATE TABLE `t1` (
 
374
t1      CREATE TEMPORARY TABLE `t1` (
375
375
  `a` int NOT NULL
376
376
) ENGINE=MEMORY
377
377
drop table t1;
380
380
SELECT @@storage_engine;
381
381
@@storage_engine
382
382
MEMORY
383
 
CREATE TABLE t1 (a int not null);
 
383
CREATE TEMPORARY TABLE t1 (a int not null);
384
384
show create table t1;
385
385
Table   Create Table
386
 
t1      CREATE TABLE `t1` (
 
386
t1      CREATE TEMPORARY TABLE `t1` (
387
387
  `a` int NOT NULL
388
388
) ENGINE=MEMORY
389
389
SET SESSION storage_engine=default;
1380
1380
DROP TABLE t1;
1381
1381
CREATE TABLE t1(c1 VARCHAR(33), KEY (c1) USING BTREE);
1382
1382
DROP TABLE t1;
1383
 
CREATE TABLE t1(c1 VARCHAR(33), KEY USING BTREE (c1) USING HASH) ENGINE=MEMORY;
 
1383
CREATE TEMPORARY TABLE t1(c1 VARCHAR(33), KEY USING BTREE (c1) USING HASH) ENGINE=MEMORY;
1384
1384
SHOW INDEX FROM t1;
1385
1385
Table   Non_unique      Key_name        Seq_in_index    Column_name     Collation       Cardinality     Sub_part        Packed  Null    Index_type      Comment Index_Comment
1386
1386
t1      1       c1      1       c1      NULL    0       NULL    NULL    YES     HASH            
1387
1387
DROP TABLE t1;
1388
 
CREATE TABLE t1(c1 VARCHAR(33), KEY USING HASH (c1) USING BTREE) ENGINE=MEMORY;
 
1388
CREATE TEMPORARY TABLE t1(c1 VARCHAR(33), KEY USING HASH (c1) USING BTREE) ENGINE=MEMORY;
1389
1389
SHOW INDEX FROM t1;
1390
1390
Table   Non_unique      Key_name        Seq_in_index    Column_name     Collation       Cardinality     Sub_part        Packed  Null    Index_type      Comment Index_Comment
1391
1391
t1      1       c1      1       c1      A       NULL    NULL    NULL    YES     BTREE