~jlukas79/+junk/mysql-server

« back to all changes in this revision

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

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET @session_start_value = @@session.timestamp;
 
2
'#--------------------FN_DYNVARS_001_01------------------------#'
 
3
SET @@timestamp = DEFAULT;
 
4
'timestamp does not have any DEFAULT value'
 
5
'#---------------------FN_DYNVARS_001_02-------------------------#'
 
6
SET @@global.timestamp = "1000";
 
7
ERROR HY000: Variable 'timestamp' is a SESSION variable and can't be used with SET GLOBAL
 
8
'#--------------------FN_DYNVARS_001_03------------------------#'
 
9
SET @@timestamp = 0;
 
10
'Setting 0 resets timestamp to session default timestamp'
 
11
SET @@timestamp = 123456789123456;
 
12
SELECT @@timestamp;
 
13
@@timestamp
 
14
2249167232
 
15
SET @@timestamp = 60*60*60*60*365;
 
16
SELECT @@timestamp;
 
17
@@timestamp
 
18
435432704
 
19
SET @@timestamp = -1000000000;
 
20
SELECT @@timestamp;
 
21
@@timestamp
 
22
3294967296
 
23
SET @temp_ts = @@timestamp - @@timestamp;
 
24
SELECT @temp_ts;
 
25
@temp_ts
 
26
0
 
27
'#--------------------FN_DYNVARS_001_04-------------------------#'
 
28
SET @@timestamp = "100";
 
29
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
30
'Bug# 34836: Documentation says its a string variable but infact its numeric'
 
31
SET @@timestamp = " ";
 
32
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
33
SET @@timestamp = 1.1;
 
34
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
35
SET @@timestamp = 9999999999999999999999;
 
36
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
37
'#----------------------FN_DYNVARS_001_06------------------------#'
 
38
SELECT @@timestamp = VARIABLE_VALUE 
 
39
FROM INFORMATION_SCHEMA.SESSION_VARIABLES 
 
40
WHERE VARIABLE_NAME='timestamp';
 
41
@@timestamp = VARIABLE_VALUE
 
42
1
 
43
'#---------------------FN_DYNVARS_001_08-------------------------#'
 
44
SET @@timestamp = OFF;
 
45
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
46
SET @@timestamp = ON;
 
47
ERROR 42000: Incorrect argument type to variable 'timestamp'
 
48
SET @@timestamp = TRUE;
 
49
SELECT @@timestamp;
 
50
@@timestamp
 
51
1
 
52
SET @@timestamp = FALSE;
 
53
'#---------------------FN_DYNVARS_001_10----------------------#'
 
54
SET @@timestamp = 123456;
 
55
SELECT @@timestamp = @@local.timestamp and @@timestamp = @@session.timestamp;
 
56
@@timestamp = @@local.timestamp and @@timestamp = @@session.timestamp
 
57
1
 
58
SET @@timestamp = 654321;
 
59
SELECT @@timestamp = @@local.timestamp and @@timestamp = @@session.timestamp;
 
60
@@timestamp = @@local.timestamp and @@timestamp = @@session.timestamp
 
61
1
 
62
'#---------------------FN_DYNVARS_001_11----------------------#'
 
63
SET timestamp = 1;
 
64
SELECT @@timestamp;
 
65
@@timestamp
 
66
1
 
67
SELECT local.timestamp;
 
68
ERROR 42S02: Unknown table 'local' in field list
 
69
SELECT session.timestamp;
 
70
ERROR 42S02: Unknown table 'session' in field list
 
71
SELECT timestamp = @@session.timestamp;
 
72
ERROR 42S22: Unknown column 'timestamp' in 'field list'
 
73
SET @@timestamp = @session_start_value;