@@ -7,8 +7,8 @@ var conn = common.createConnection();
7
7
conn . query (
8
8
'CREATE TEMPORARY TABLE `tmp_longlong` ( ' +
9
9
' `id` int(11) NOT NULL AUTO_INCREMENT, ' +
10
- ' `ls` BIGINT SIGNED NOT NULL , ' +
11
- ' `lu` BIGINT UNSIGNED NOT NULL , ' +
10
+ ' `ls` BIGINT SIGNED, ' +
11
+ ' `lu` BIGINT UNSIGNED, ' +
12
12
' PRIMARY KEY (`id`) ' +
13
13
' ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8'
14
14
) ;
@@ -17,7 +17,8 @@ var values = [
17
17
[ '10' , '10' ] ,
18
18
[ '-11' , '11' ] ,
19
19
[ '965432100123456789' , '1965432100123456789' ] ,
20
- [ '-965432100123456789' , '2965432100123456789' ]
20
+ [ '-965432100123456789' , '2965432100123456789' ] ,
21
+ [ null , null ]
21
22
] ;
22
23
23
24
conn . connect ( function ( err ) {
@@ -38,21 +39,24 @@ conn.connect(function(err) {
38
39
{ id : 1 , ls : 10 , lu : 10 } ,
39
40
{ id : 2 , ls : - 11 , lu : 11 } ,
40
41
{ id : 3 , ls : 965432100123456800 , lu : 1965432100123456800 } ,
41
- { id : 4 , ls : - 965432100123456800 , lu : 2965432100123457000 }
42
+ { id : 4 , ls : - 965432100123456800 , lu : 2965432100123457000 } ,
43
+ { id : 5 , ls : null , lu : null }
42
44
] ;
43
45
44
46
var bigNums_bnStringsTrueFalse = [
45
47
{ id : 1 , ls : 10 , lu : 10 } ,
46
48
{ id : 2 , ls : - 11 , lu : 11 } ,
47
49
{ id : 3 , ls : '965432100123456789' , lu : '1965432100123456789' } ,
48
- { id : 4 , ls : '-965432100123456789' , lu : '2965432100123456789' }
50
+ { id : 4 , ls : '-965432100123456789' , lu : '2965432100123456789' } ,
51
+ { id : 5 , ls : null , lu : null }
49
52
] ;
50
53
51
54
var bigNums_bnStringsTrueTrue = [
52
55
{ id : 1 , ls : 10 , lu : 10 } ,
53
56
{ id : 2 , ls : - 11 , lu : 11 } ,
54
57
{ id : 3 , ls : '965432100123456789' , lu : '1965432100123456789' } ,
55
- { id : 4 , ls : '-965432100123456789' , lu : '2965432100123456789' }
58
+ { id : 4 , ls : '-965432100123456789' , lu : '2965432100123456789' } ,
59
+ { id : 5 , ls : null , lu : null }
56
60
] ;
57
61
58
62
function check ( ) {
0 commit comments