15670430创建于 2020年12月28日历史提交
--
-- TEST CASE: FIXED LENGTH OF 6 BYTES
--
CREATE TABLE cmpr_6bytes_00 ( 
	RR_ID int,
	R0_ID MACADDR,
	R1_ID MACADDR,
	R2_ID MACADDR,
	R3_ID MACADDR,
	R4_ID MACADDR,
	R5_ID MACADDR,
	R6_ID MACADDR,
	R7_ID MACADDR,
	R8_ID MACADDR,
	R9_ID MACADDR,
	R10_ID MACADDR,
	R11_ID MACADDR,
	R12_ID MACADDR
); 

INSERT INTO cmpr_6bytes_00 SELECT generate_series(1, 5000), 
	'12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab',
	'12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab', '12:34:56:78:90:ab';
COPY cmpr_6bytes_00 TO '@abs_srcdir@/data/cmpr_6bytes.data';

CREATE TABLE cmpr_6bytes_01 (
	RR_ID int,
	R0_ID MACADDR,
	R1_ID MACADDR,
	R2_ID MACADDR,
	R3_ID MACADDR,
	R4_ID MACADDR,
	R5_ID MACADDR,
	R6_ID MACADDR,
	R7_ID MACADDR,
	R8_ID MACADDR,
	R9_ID MACADDR,
	R10_ID MACADDR,
	R11_ID MACADDR,
	R12_ID MACADDR
) ;
COPY cmpr_6bytes_01 FROM '@abs_srcdir@/data/cmpr_6bytes.data';

SELECT (SELECT COUNT(*) FROM cmpr_6bytes_00) - (SELECT COUNT(*) FROM cmpr_6bytes_01);
(SELECT * FROM cmpr_6bytes_00) MINUS ALL (SELECT * FROM cmpr_6bytes_01);
(SELECT * FROM cmpr_6bytes_01) MINUS ALL (SELECT * FROM cmpr_6bytes_00);

DROP TABLE cmpr_6bytes_00;
DROP TABLE cmpr_6bytes_01;
\! rm @abs_srcdir@/data/cmpr_6bytes.data