~vlad-lesin/percona-server/mysql-5.0.33-original

« back to all changes in this revision

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

  • Committer: Vlad Lesin
  • Date: 2012-07-31 09:21:34 UTC
  • Revision ID: vladislav.lesin@percona.com-20120731092134-zfodx022b7992wsi
VirginĀ 5.0.33

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
stop slave;
 
2
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
3
reset master;
 
4
reset slave;
 
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
6
start slave;
 
7
reset master;
 
8
create table t1(n char(30));
 
9
set @i1:=12345678901234, @i2:=-12345678901234, @i3:=0, @i4:=-1;
 
10
set @s1:='This is a test', @r1:=12.5, @r2:=-12.5;
 
11
set @n1:=null;
 
12
set @s2:='', @s3:='abc\'def', @s4:= 'abc\\def', @s5:= 'abc''def';
 
13
insert into t1 values (@i1), (@i2), (@i3), (@i4);
 
14
insert into t1 values (@r1), (@r2);
 
15
insert into t1 values (@s1), (@s2), (@s3), (@s4), (@s5);
 
16
insert into t1 values (@n1);
 
17
insert into t1 values (@n2);
 
18
insert into t1 values (@a:=0), (@a:=@a+1), (@a:=@a+1);
 
19
insert into t1 values (@a+(@b:=@a+1));
 
20
set @q:='abc';
 
21
insert t1 values (@q), (@q:=concat(@q, 'n1')), (@q:=concat(@q, 'n2'));
 
22
set @a:=5;
 
23
insert into t1 values (@a),(@a);
 
24
insert into t1 values (@a),(@a),(@a*5);
 
25
select * from t1;
 
26
n
 
27
12345678901234
 
28
-12345678901234
 
29
0
 
30
-1
 
31
12.5
 
32
-12.5
 
33
This is a test
 
34
 
 
35
abc'def
 
36
abc\def
 
37
abc'def
 
38
NULL
 
39
NULL
 
40
0
 
41
1
 
42
2
 
43
5
 
44
abc
 
45
abcn1
 
46
abcn1n2
 
47
5
 
48
5
 
49
NULL
 
50
NULL
 
51
NULL
 
52
select * from t1;
 
53
n
 
54
12345678901234
 
55
-12345678901234
 
56
0
 
57
-1
 
58
12.5
 
59
-12.5
 
60
This is a test
 
61
 
 
62
abc'def
 
63
abc\def
 
64
abc'def
 
65
NULL
 
66
NULL
 
67
0
 
68
1
 
69
2
 
70
5
 
71
abc
 
72
abcn1
 
73
abcn1n2
 
74
5
 
75
5
 
76
NULL
 
77
NULL
 
78
NULL
 
79
show binlog events from 98;
 
80
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
81
slave-bin.000001        #       Query   1       #       use `test`; create table t1(n char(30))
 
82
slave-bin.000001        #       User var        2       #       @`i1`=12345678901234
 
83
slave-bin.000001        #       User var        2       #       @`i2`=-12345678901234
 
84
slave-bin.000001        #       User var        2       #       @`i3`=0
 
85
slave-bin.000001        #       User var        2       #       @`i4`=-1
 
86
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@i1), (@i2), (@i3), (@i4)
 
87
slave-bin.000001        #       User var        2       #       @`r1`=12.5
 
88
slave-bin.000001        #       User var        2       #       @`r2`=-12.5
 
89
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@r1), (@r2)
 
90
slave-bin.000001        #       User var        2       #       @`s1`=_latin1 0x5468697320697320612074657374 COLLATE latin1_swedish_ci
 
91
slave-bin.000001        #       User var        2       #       @`s2`=_latin1 "" COLLATE latin1_swedish_ci
 
92
slave-bin.000001        #       User var        2       #       @`s3`=_latin1 0x61626327646566 COLLATE latin1_swedish_ci
 
93
slave-bin.000001        #       User var        2       #       @`s4`=_latin1 0x6162635C646566 COLLATE latin1_swedish_ci
 
94
slave-bin.000001        #       User var        2       #       @`s5`=_latin1 0x61626327646566 COLLATE latin1_swedish_ci
 
95
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@s1), (@s2), (@s3), (@s4), (@s5)
 
96
slave-bin.000001        #       User var        2       #       @`n1`=NULL
 
97
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@n1)
 
98
slave-bin.000001        #       User var        2       #       @`n2`=NULL
 
99
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@n2)
 
100
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@a:=0), (@a:=@a+1), (@a:=@a+1)
 
101
slave-bin.000001        #       User var        2       #       @`a`=2
 
102
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@a+(@b:=@a+1))
 
103
slave-bin.000001        #       User var        2       #       @`q`=_latin1 0x616263 COLLATE latin1_swedish_ci
 
104
slave-bin.000001        #       Query   1       #       use `test`; insert t1 values (@q), (@q:=concat(@q, 'n1')), (@q:=concat(@q, 'n2'))
 
105
slave-bin.000001        #       User var        2       #       @`a`=5
 
106
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@a),(@a)
 
107
slave-bin.000001        #       User var        2       #       @`a`=NULL
 
108
slave-bin.000001        #       Query   1       #       use `test`; insert into t1 values (@a),(@a),(@a*5)
 
109
insert into t1 select * FROM (select @var1 union  select @var2) AS t2;
 
110
drop table t1;
 
111
stop slave;