mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	Fixed problem with localtime -> gmt where some times resulted in different (but correct) timestamps. Now MySQL should use the smallest possible timestamp value in this case. (Bug 316) client/mysql.cc: Fixed problem with prompt when server disconnect. (Bug 356) client/mysqltest.c: More debug information mysql-test/mysql-test-run.sh: Added support for --timezone in -master.opt mysql-test/t/raid.test: Fixed test if raid is enabled sql/field.cc: New my_gmt_sec() parameters sql/mysql_priv.h: New my_gmt_sec() parameters sql/mysqld.cc: Remove LOCK_timezone. Code cleanup sql/time.cc: Fixed problem with localtime -> gmt where some times resulted in different (but correct) timestamps. Now MySQL should use the smallest possible timestamp value in this case. (Bug 316)
		
			
				
	
	
		
			26 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| DROP TABLE IF EXISTS t1;
 | |
| CREATE TABLE t1 (ts int);
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 01:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 02:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 03:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 02:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 01:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2002-10-27 02:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2003-03-30 02:59:59'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2003-03-30 03:00:00'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2003-03-30 03:59:59'));
 | |
| INSERT INTO t1 (ts) VALUES (Unix_timestamp('2003-03-30 04:00:01'));
 | |
| SELECT ts,from_unixtime(ts) FROM t1;
 | |
| ts	from_unixtime(ts)
 | |
| 1035673200	2002-10-27 01:00:00
 | |
| 1035680400	2002-10-27 02:00:00
 | |
| 1035684000	2002-10-27 03:00:00
 | |
| 1035680400	2002-10-27 02:00:00
 | |
| 1035673200	2002-10-27 01:00:00
 | |
| 1035680400	2002-10-27 02:00:00
 | |
| 1048986000	2003-03-30 03:00:00
 | |
| 1048986000	2003-03-30 03:00:00
 | |
| 1048989599	2003-03-30 03:59:59
 | |
| 1048989601	2003-03-30 04:00:01
 | |
| DROP TABLE t1;
 |