~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/suite/execute/r/basic.result

  • Committer: David Shrewsbury
  • Date: 2010-11-15 15:29:16 UTC
  • mto: (1932.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 1933.
  • Revision ID: shrewsbury.dave@gmail.com-20101115152916-cowsgsfm3sibys30
Move transaction_reader from drizzled/message to transaction_log plugin; also pulled transaction_reader file operations out into separate class.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
SHOW CREATE TABLE t1;
30
30
Table   Create Table
31
31
t1      CREATE TABLE `t1` (
32
 
  `a` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
 
32
  `a` BIGINT NOT NULL AUTO_INCREMENT,
33
33
  UNIQUE KEY `a` (`a`)
34
34
) ENGINE=InnoDB COLLATE = utf8_general_ci
35
35
EXECUTE "INSERT INTO t1 VALUES ()";
95
95
EXECUTE "explain extended SELECT (SELECT 1) UNION SELECT (SELECT 2)" WITH NO RETURN;
96
96
EXECUTE "SELECT (SELECT (SELECT 0 UNION SELECT 0))" WITH NO RETURN;
97
97
EXECUTE "explain extended SELECT (SELECT (SELECT 0 UNION SELECT 0))" WITH NO RETURN;
98
 
SET @var = "SET @var='test value'";
99
 
EXECUTE @var;
100
 
SELECT @var;
101
 
@var
102
 
test value
103
 
CREATE TABLE t1 (a int);
104
 
SET @var = "ALTER TABLE t1 ADD COLUMN (b char(100))";
105
 
EXECUTE @var;
106
 
SHOW CREATE TABLE t1;
107
 
Table   Create Table
108
 
t1      CREATE TABLE `t1` (
109
 
  `a` INT DEFAULT NULL,
110
 
  `b` VARCHAR(100) COLLATE utf8_general_ci DEFAULT NULL
111
 
) ENGINE=InnoDB COLLATE = utf8_general_ci
112
 
DROP TABLE t1;
113
 
CREATE TABLE t1 (a int, b char(20));
114
 
SET @var = "INSERT INTO t1 VALUES (@a_val, @b_val)";
115
 
SET @a_val = 1;
116
 
SET @b_val = 'TNETENNBA';
117
 
EXECUTE @var;
118
 
SELECT * FROM t1;
119
 
a       b
120
 
1       TNETENNBA
121
 
SET @a_val = 2;
122
 
SET @b_val = 'OVERNUMEROUSNESS';
123
 
EXECUTE @var;
124
 
SELECT * FROM t1;
125
 
a       b
126
 
1       TNETENNBA
127
 
2       OVERNUMEROUSNESS
128
 
DROP TABLE t1;
129
 
CREATE TABLE t1 (a int, b char(100), c char(100));
130
 
INSERT INTO t1 VALUES (1, 'Moss', 'IT');
131
 
INSERT INTO t1 VALUES (2, 'Roy', 'IT');
132
 
INSERT INTO t1 VALUES (3, 'Jen', 'IT');
133
 
SET @var = "UPDATE t1 SET c = @new_dept WHERE b = @name";
134
 
SET @new_dept = "Relationship Manager";
135
 
SET @name = 'Jen';
136
 
EXECUTE @var;
137
 
SELECT * FROM t1;
138
 
a       b       c
139
 
1       Moss    IT
140
 
2       Roy     IT
141
 
3       Jen     Relationship Manager
142
 
DROP TABLE t1;
143
 
CREATE TABLE t1 (a int);
144
 
INSERT INTO t1 VALUES (42);
145
 
INSERT INTO t1 VALUES (9);
146
 
INSERT INTO t1 VALUES (1);
147
 
INSERT INTO t1 VALUES (0);
148
 
INSERT INTO t1 VALUES (2);
149
 
SET @var = "DELETE FROM t1 WHERE a%2=0";
150
 
EXECUTE @var;
151
 
SELECT * FROM t1;
152
 
a
153
 
9
154
 
1
155
 
DROP TABLE t1;
156
 
CREATE TABLE t1 (a int);
157
 
SET @var = "CREATE INDEX a_index ON t1 (a)";
158
 
EXECUTE @var;
159
 
SHOW CREATE TABLE t1;
160
 
Table   Create Table
161
 
t1      CREATE TABLE `t1` (
162
 
  `a` INT DEFAULT NULL,
163
 
  KEY `a_index` (`a`)
164
 
) ENGINE=InnoDB COLLATE = utf8_general_ci
165
 
SET @var = "DROP INDEX a_index ON t1";
166
 
EXECUTE @var;
167
 
SHOW CREATE TABLE t1;
168
 
Table   Create Table
169
 
t1      CREATE TABLE `t1` (
170
 
  `a` INT DEFAULT NULL
171
 
) ENGINE=InnoDB COLLATE = utf8_general_ci
172
 
DROP TABLE t1;
 
98
SET @var="CREATE SCHEMA d; CREATE SCHEMA e;";
 
99
EXECUTE @var WITH NO RETURN;
 
100
show schemas LIKE "d";
 
101
Database (d)
 
102
d
 
103
show schemas LIKE "e";
 
104
Database (e)
 
105
e
 
106
DROP SCHEMA d;
 
107
DROP SCHEMA e;
 
108
SET @var="CREATE SCHEMA d; SELECT fosdsd; CREATE SCHEMA e;";
 
109
EXECUTE @var WITH NO RETURN;
 
110
show schemas LIKE "d";
 
111
Database (d)
 
112
d
 
113
show schemas LIKE "e";
 
114
Database (e)
 
115
DROP SCHEMA d;