summaryrefslogtreecommitdiff
path: root/mysql-test/r/mysql.result
blob: 1053b1918fb03b5047231eb23a09b117d6583972 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
drop table if exists t1;
create table t1(a int);
insert into t1 values(1);
ERROR at line 9: DELIMITER must be followed by a 'delimiter' character or string

Test default delimiter ;
a
1

Test delimiter without arg

Test delimiter :
a
1

Test delimiter :
a
1

Test delimiter :;
a
1

Test delimiter //
a
1

Test delimiter MySQL
a
1

Test delimiter delimiter
a
1
Tables_in_test
t1
t2
t3
_
Test delimiter : from command line
a
1
_
Test delimiter :; from command line
a
1
_
Test 'go' command(vertical output) G
*************************** 1. row ***************************
a: 1
_
Test  'go' command g
a
1
drop table t1;
create table t1(a int);
lock tables t1 write;
database()
test
unlock tables;
drop table t1;
\
\
c_cp932
\
\
\
ソ
ソ
\
\
+----------------------+------------+--------+
| concat('>',col1,'<') | col2       | col3   |
+----------------------+------------+--------+
| >a   <               | b          | 123421 | 
| >a   <               | 0123456789 |      4 | 
| >abcd<               |            |      4 | 
+----------------------+------------+--------+
+-------------------+
| __tañgè Ñãmé      |
+-------------------+
| John Doe          | 
+-------------------+
+-------------------+
| John Doe          |
+-------------------+
| __tañgè Ñãmé      | 
+-------------------+
+------+------+---------------------------+
| i    | j    | k                         |
+------+------+---------------------------+
|    1 | NULL | NULL                      | 
| NULL | NULL | <-----------------------> | 
| NULL | NULL | <-----                    | 
| NULL | NULL | Τη γλώσσα                 | 
| NULL | NULL | ᛖᚴ ᚷᛖᛏ                    | 
+------+------+---------------------------+
i	j	k
NULL	1	NULL
Field	Type	Null	Key	Default	Extra
i	int(11)	YES		NULL	
j	int(11)	NO			
k	int(11)	YES		NULL	
+------+---+------+
| i    | j | k    |
+------+---+------+
| NULL | 1 | NULL | 
+------+---+------+
+-------+---------+------+-----+---------+-------+
| Field | Type    | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| i     | int(11) | YES  |     | NULL    |       | 
| j     | int(11) | NO   |     |         |       | 
| k     | int(11) | YES  |     | NULL    |       | 
+-------+---------+------+-----+---------+-------+
i	s1
1	x
2	NULL
3	
+------+------+
| i    | s1   |
+------+------+
|    1 | x    | 
|    2 | NULL | 
|    3 |      | 
+------+------+
unhex('zz')
NULL
+-------------+
| unhex('zz') |
+-------------+
| NULL        | 
+-------------+
create table t1(a int, b varchar(255), c int);
Field	Type	Null	Key	Default	Extra
a	int(11)	YES		NULL	
b	varchar(255)	YES		NULL	
c	int(11)	YES		NULL	
Field	Type	Null	Key	Default	Extra
a	int(11)	YES		NULL	
b	varchar(255)	YES		NULL	
c	int(11)	YES		NULL	
drop table t1;
1
1
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
ERROR at line 1: USE must be followed by a database name
\
\\
';
';
End of 5.0 tests