bool  #  'true'  'false'  null
bit  #  '1'  '0'  null
bit(5)  #  '10010'  '00010'  null
varbit  #  '1111'  '000000000011100'  null
bytea  #  'hello world'  'aaaaaaaaaaaaaaaaaaa'  null
int2  #  -32768  -128  0  128  32767  null
int4  #  -2147483648  -32768  -128  0  128  32767  2147483647  null
int8  #  -9223372036854775808  -2147483648  -32768  -128  0  128  32767  2147483647  9223372036854775807  null
float4  #  -12.3456  0  1.00  2.001  9999.1234  123456  'Infinity'  '-Infinity'  'NaN'  null
float8  #  -123.456  -12.8765  0  1.00  2.001  128  1298765  999999  12345  'Infinity'  '-Infinity'  'NaN'  null
numeric  #  6.54  0.0001  null
char(10)  #  '123456789a'  'bbccddeeff'  'aaaa'  null
varchar(10)  #  '123456789a'  'bbccddeeff'  'aaaa'  null
text  #  ''  'z'  'hello world'  repeat('b',1000)  null
date  #  '4713-01-01 BC'  '2014-03-02'  '4277-12-31 AD'  null
time  #  '00:00:00'  '04:05:06'  '23:59:59'  null
timetz  #  '12:03:00+00'  '23:50:10-08'  '04:45:05.0012+08:40'  null
timestamp  #  '4713-01-01 BC'  '2942-12-31 AD'  '1999-01-08 04:05:06'  '2004-10-19 10:23:54'  null
timestamptz  #  '1999-12-31 23:00:00+08'  '2000-01-01 08:00:00+09'  null
interval  #  '-178000000 years'  '178000000 years'  null
point  #  POINT(1,2)  POINT(100,200)  POINT(1000,2000)  null
lseg  #  '[(0,0),(6,6)]'  '[(1,1),(2,2)]'  null
box  #  '((0,1),(2,3))'  '((100,200),(200,400))'  null
circle  #  '<(1,2),3>'  '<(100,200),300>'  null
path  #  '(1,1)'  '(1,1),(2,3),(4,5)'  null
polygon  #  '((1,1),(3,2),(4,5))'  '((100,123),(5,10),(7,2),(4,5))'  null
macaddr  #  'FF:89:71:45:AE:01'  null
inet  #  '2001:db8:85a3:8d3:1319:8a2e:370:7344/64'  '2001::7344'  '172.20.143.0'  '192.168.1.255/24'  null
cidr  #  '2001:db8:85a3:8d3:1319:8a2e:370:7344/128'  '192.168.1.255/32'  '172.20.143.0/24'  null
xml  #  '<aa>bb</aa>'  '<name>wj</name>'  null
int4[]  #  '{1,2,3,4}'  '{{1,2},{3,4}}'  '{{{1,2},{3,4}},{{5,6},{7,8}}}'  null