mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	Regression tests for the COPY CSV header feature. From Andrew Dunstan.
This commit is contained in:
		
							parent
							
								
									6080da501c
								
							
						
					
					
						commit
						8c4da76cf3
					
				| @ -86,4 +86,18 @@ copy copytest2 from '@abs_builddir@/results/copytest.csv' csv quote '\'' escape | ||||
| select * from copytest except select * from copytest2; | ||||
| 
 | ||||
| 
 | ||||
| -- test header line feature | ||||
| 
 | ||||
| create temp table copytest3 ( | ||||
| 	c1 int,  | ||||
| 	"col with , comma" text,  | ||||
| 	"col with "" quote"  int); | ||||
| 
 | ||||
| copy copytest3 from stdin csv header; | ||||
| this is just a line full of junk that would error out if parsed | ||||
| 1,a,1 | ||||
| 2,b,2 | ||||
| \. | ||||
| 
 | ||||
| copy copytest3 to stdout csv header; | ||||
| 
 | ||||
|  | ||||
| @ -58,3 +58,13 @@ select * from copytest except select * from copytest2; | ||||
| -------+------+-------- | ||||
| (0 rows) | ||||
| 
 | ||||
| -- test header line feature | ||||
| create temp table copytest3 ( | ||||
| 	c1 int,  | ||||
| 	"col with , comma" text,  | ||||
| 	"col with "" quote"  int); | ||||
| copy copytest3 from stdin csv header; | ||||
| copy copytest3 to stdout csv header; | ||||
| c1,"col with , comma","col with "" quote" | ||||
| 1,a,1 | ||||
| 2,b,2 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user