mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 10:30:33 +03:00 
			
		
		
		
	We're currently maintaining two outputs for cube regression test. But that appears to be unsuitable, because these outputs are different in out few checks involving scientific notation. So, split checks involving scientific notation into separate test, making contrib/cube easier to maintain. Backpatch to all supported versions in order to make further backpatching easier. Discussion: https://postgr.es/m/CAPpHfdvJgWjxHsJTtT%2Bo1tz3OR8EFHcLQjhp-d3%2BUcmJLh-fQA%40mail.gmail.com Author: Alexander Korotkov Backpatch-through: 9.3
		
			
				
	
	
		
			23 lines
		
	
	
		
			692 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			692 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
| ---
 | |
| --- Testing cube output in scientific notation.  This was put into separate
 | |
| --- test, because has platform-depending output.
 | |
| ---
 | |
| 
 | |
| SELECT '1e27'::cube AS cube;
 | |
| SELECT '-1e27'::cube AS cube;
 | |
| SELECT '1.0e27'::cube AS cube;
 | |
| SELECT '-1.0e27'::cube AS cube;
 | |
| SELECT '1e+27'::cube AS cube;
 | |
| SELECT '-1e+27'::cube AS cube;
 | |
| SELECT '1.0e+27'::cube AS cube;
 | |
| SELECT '-1.0e+27'::cube AS cube;
 | |
| SELECT '1e-7'::cube AS cube;
 | |
| SELECT '-1e-7'::cube AS cube;
 | |
| SELECT '1.0e-7'::cube AS cube;
 | |
| SELECT '-1.0e-7'::cube AS cube;
 | |
| SELECT '1e-300'::cube AS cube;
 | |
| SELECT '-1e-300'::cube AS cube;
 | |
| SELECT '1234567890123456'::cube AS cube;
 | |
| SELECT '+1234567890123456'::cube AS cube;
 | |
| SELECT '-1234567890123456'::cube AS cube;
 |