You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-10-31 18:30:33 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # -------------------------------------------------------------- #
 | |
| # Test case migrated from regression test suite: bug3270.sql
 | |
| #
 | |
| # Author: Daniel Lee, daniel.lee@mariadb.com
 | |
| # -------------------------------------------------------------- #
 | |
| #
 | |
| --source ../include/have_columnstore.inc
 | |
| #
 | |
| USE tpch1;
 | |
| #
 | |
| --disable_warnings
 | |
| drop table if exists bug3270;
 | |
| --enable_warnings
 | |
| 
 | |
| create table bug3270 (c1 decimal(12, 6), c2 float) engine=columnstore;
 | |
| insert into bug3270 
 | |
| values	(5.240620, 5.24062e+06), (7.240620, 7.24062e+06), (9.940620, 9.94062e+06), (5.240620, 5.24062), (5.240720, 5.240720), 
 | |
| 	(5.240720, 5.240720), (5.240720, 5.240720), (-4.23, -4.23), (-8.89, -8.89);
 | |
| insert into bug3270 values (-5.240620, -5.24062e+06), (-7.240620, -7.24062e+06), (-9.940620, -9.94062e+06), 
 | |
| 	(-5.240620, -5.24062), (-5.240720, -5.240720), (-5.240720, -5.240720), (-5.240720, -5.240720);
 | |
| insert into bug3270 values (-18.9479, -18.9479), (45.1557, 45.1557);
 | |
| 
 | |
| select floor(c1), ceil(c1), c1 from bug3270 order by 1,2,3;
 | |
| select floor(c2), ceil(c2), c2 from bug3270 order by 1,2,3;
 | |
| select truncate(c1, 0), truncate(c1, 1), truncate(c1, 2) from bug3270 order by 1,2,3;
 | |
| select truncate(c2, 0), truncate(c2, 1), truncate(c2, 2) from bug3270 order by 1,2,3;
 | |
| 
 | |
| select truncate(c2 ,2), count(*) from bug3270 group by 1 order by 1, 2;
 | |
| --disable_warnings
 | |
| drop table if exists bug3270;
 | |
| --enable_warnings
 | |
| #
 | |
| 
 |