~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/utility_functions/tests/r/execute_wait.result

  • Committer: Brian Aker
  • Date: 2010-12-08 03:38:36 UTC
  • mto: This revision was merged to the branch mainline in revision 1987.
  • Revision ID: brian@tangent.org-20101208033836-d0pacr0sjcd3py2w
Added WAIT to the execute() function.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
CREATE TABLE t1 (A VARCHAR(150));
 
2
SET @execute= "SELECT WAIT('barrier')";
 
3
INSERT INTO t1 VALUES ("CREATE TABLE A (A INT)"), ("CREATE TABLE B (A INT)"), ("CREATE TABLE C (A INT)");
 
4
SELECT A FROM t1 ORDER BY A;
 
5
A
 
6
CREATE TABLE A (A INT)
 
7
CREATE TABLE B (A INT)
 
8
CREATE TABLE C (A INT)
 
9
SELECT EXECUTE(A) WAIT, 1 FROM t1;
 
10
EXECUTE(A) WAIT 1
 
11
1       1
 
12
1       1
 
13
1       1
 
14
SELECT TABLE_NAME FROM DATA_DICTIONARY.TABLES WHERE TABLE_SCHEMA=SCHEMA() ORDER BY TABLE_NAME;
 
15
TABLE_NAME
 
16
A
 
17
B
 
18
C
 
19
t1
 
20
SELECT IF((COUNT(TABLE_NAME) = 3), "YES", "NO") FROM DATA_DICTIONARY.TABLES WHERE TABLE_NAME IN ("A", "B", "C") AND TABLE_SCHEMA=SCHEMA();
 
21
IF((COUNT(TABLE_NAME) = 3), "YES", "NO")
 
22
YES
 
23
DROP TABLE t1;