You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/src/test/regress/expected.input

7098 lines
645 KiB

=============== destroying old regression database... =================
WARN:destroydb: database regression does not exist.
destroydb: database destroy failed on regression.
=============== creating new regression database... =================
QUERY: CREATE FUNCTION circle_in(opaque)
RETURNS circle
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
NOTICE:ProcedureCreate: type 'circle' is not yet defined
QUERY: CREATE FUNCTION circle_out(opaque)
RETURNS opaque
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: CREATE TYPE circle (
internallength = 24,
input = circle_in,
output = circle_out,
alignment = double
);
QUERY: CREATE TYPE city_budget (
internallength = 16,
input = int44in,
output = int44out,
element = int4
);
QUERY: CREATE TABLE hobbies_r (
name text,
person text
);
QUERY: CREATE TABLE equipment_r (
name text,
hobby text
);
QUERY: CREATE TABLE onek (
unique1 int4,
unique2 int4,
two int4,
four int4,
ten int4,
twenty int4,
hundred int4,
thousand int4,
twothousand int4,
fivethous int4,
tenthous int4,
odd int4,
even int4,
stringu1 char16,
stringu2 char16,
string4 char16
);
QUERY: CREATE TABLE tenk1 (
unique1 int4,
unique2 int4,
two int4,
four int4,
ten int4,
twenty int4,
hundred int4,
thousand int4,
twothousand int4,
fivethous int4,
tenthous int4,
odd int4,
even int4,
stringu1 char16,
stringu2 char16,
string4 char16
);
QUERY: CREATE TABLE tenk2 (
unique1 int4,
unique2 int4,
two int4,
four int4,
ten int4,
twenty int4,
hundred int4,
thousand int4,
twothousand int4,
fivethous int4,
tenthous int4,
odd int4,
even int4,
stringu1 char16,
stringu2 char16,
string4 char16
);
QUERY: CREATE TABLE person (
name text,
age int4,
location point
);
QUERY: CREATE TABLE emp (
salary int4,
manager char16
) INHERITS (person);
QUERY: CREATE TABLE student (
gpa float8
) INHERITS (person);
QUERY: CREATE TABLE stud_emp (
percent int4
) INHERITS (emp, student);
QUERY: CREATE TABLE city (
name char16,
location box,
budget city_budget
);
QUERY: CREATE TABLE dept (
dname char16,
mgrname text
);
QUERY: CREATE TABLE slow_emp4000 (
home_base box
);
QUERY: CREATE TABLE fast_emp4000 (
home_base box
);
QUERY: CREATE TABLE road (
name text,
thepath path
);
QUERY: CREATE TABLE ihighway () INHERITS (road);
QUERY: CREATE TABLE shighway (
surface text
) INHERITS (road);
QUERY: CREATE TABLE real_city (
pop int4,
cname text,
outline path
);
QUERY: CREATE TABLE a_star (
class char,
a int4
);
QUERY: CREATE TABLE b_star (
b text
) INHERITS (a_star);
QUERY: CREATE TABLE c_star (
c char16
) INHERITS (a_star);
QUERY: CREATE TABLE d_star (
d float8
) INHERITS (b_star, c_star);
QUERY: CREATE TABLE e_star (
e int2
) INHERITS (c_star);
QUERY: CREATE TABLE f_star (
f polygon
) INHERITS (e_star);
QUERY: CREATE TABLE aggtest (
a int2,
b float4
);
QUERY: CREATE TABLE arrtest (
a int2[],
b int4[][][],
c char16[],
d text[][],
e float8[]
);
QUERY: CREATE TABLE hash_i4_heap (
seqno int4,
random int4
);
QUERY: CREATE TABLE hash_c16_heap (
seqno int4,
random char16
);
QUERY: CREATE TABLE hash_txt_heap (
seqno int4,
random text
);
QUERY: CREATE TABLE hash_f8_heap (
seqno int4,
random float8
);
QUERY: CREATE TABLE bt_i4_heap (
seqno int4,
random int4
);
QUERY: CREATE TABLE bt_c16_heap (
seqno char16,
random int4
);
QUERY: CREATE TABLE bt_txt_heap (
seqno text,
random int4
);
QUERY: CREATE TABLE bt_f8_heap (
seqno float8,
random int4
);
QUERY: CREATE FUNCTION hobbies(person)
RETURNS setof hobbies_r
AS 'select * from hobbies_r where person = $1.name'
LANGUAGE 'sql';
QUERY: CREATE FUNCTION hobby_construct(text, text)
RETURNS hobbies_r
AS 'select $1 as name, $2 as hobby'
LANGUAGE 'sql';
QUERY: CREATE FUNCTION equipment(hobbies_r)
RETURNS setof equipment_r
AS 'select * from equipment_r where hobby = $1.name'
LANGUAGE 'sql';
QUERY: CREATE FUNCTION user_relns()
RETURNS setof name
AS 'select relname
from pg_class
where relname !~ ''pg_.*'' and
relkind <> ''i'' '
LANGUAGE 'sql';
QUERY: CREATE FUNCTION pt_in_circle(point, circle)
RETURNS int4
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: CREATE FUNCTION overpaid(emp)
RETURNS bool
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: CREATE FUNCTION boxarea(box)
RETURNS int4
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: CREATE FUNCTION interpt_pp(path, path)
RETURNS point
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: CREATE FUNCTION reverse_c16(char16)
RETURNS char16
AS '_CWD_/obj/regress_SLSUFF_'
LANGUAGE 'c';
QUERY: LOAD '_CWD_/obj/regress_SLSUFF_'
COPY onek FROM '_CWD_/data/onek.data';
QUERY: COPY tenk1 FROM '_CWD_/data/tenk.data';
QUERY: INSERT INTO tenk2 VALUES (tenk1.*);
QUERY: SELECT * INTO TABLE onek2 FROM onek;
QUERY: COPY slow_emp4000 FROM '_CWD_/data/rect.data';
QUERY: INSERT INTO fast_emp4000 VALUES (slow_emp4000.*);
QUERY: COPY person FROM '_CWD_/data/person.data';
QUERY: COPY emp FROM '_CWD_/data/emp.data';
QUERY: COPY student FROM '_CWD_/data/student.data';
QUERY: COPY stud_emp FROM '_CWD_/data/stud_emp.data';
QUERY: SELECT *
INTO TABLE Bprime
FROM tenk1
WHERE unique2 < 1000;
QUERY: INSERT INTO hobbies_r (name, person)
SELECT 'posthacking', p.name
FROM person* p
WHERE p.name = 'mike' or p.name = 'jeff';
QUERY: INSERT INTO hobbies_r (name, person)
SELECT 'basketball', p.name
FROM person p
WHERE p.name = 'joe' or p.name = 'sally';
QUERY: INSERT INTO hobbies_r (name) VALUES ('skywalking');
QUERY: INSERT INTO equipment_r (name, hobby) VALUES ('advil', 'posthacking');
QUERY: INSERT INTO equipment_r (name, hobby) VALUES ('peet''s coffee', 'posthacking');
QUERY: INSERT INTO equipment_r (name, hobby) VALUES ('hightops', 'basketball');
QUERY: INSERT INTO equipment_r (name, hobby) VALUES ('guts', 'skywalking');
QUERY: COPY road FROM '_CWD_/data/streets.data';
QUERY: COPY real_city FROM '_CWD_/data/real_city.data';
QUERY: SELECT *
INTO TABLE ramp
FROM road
WHERE name ~ '.*Ramp';
QUERY: INSERT INTO ihighway
SELECT *
FROM road
WHERE name ~ 'I- .*';
QUERY: INSERT INTO shighway
SELECT *
FROM road
WHERE name ~ 'State Hwy.*';
QUERY: UPDATE shighway
SET surface = 'asphalt'
INSERT INTO a_star (class, a) VALUES ('a', 1);
QUERY: INSERT INTO a_star (class, a) VALUES ('a', 2);
QUERY: INSERT INTO a_star (class) VALUES ('a');
QUERY: INSERT INTO b_star (class, a, b) VALUES ('b', 3, 'mumble'::text);
QUERY: INSERT INTO b_star (class, a) VALUES ('b', 4);
QUERY: INSERT INTO b_star (class, b) VALUES ('b', 'bumble'::text);
QUERY: INSERT INTO b_star (class) VALUES ('b');
QUERY: INSERT INTO c_star (class, a, c) VALUES ('c', 5, 'hi mom'::char16);
QUERY: INSERT INTO c_star (class, a) VALUES ('c', 6);
QUERY: INSERT INTO c_star (class, c) VALUES ('c', 'hi paul'::char16);
QUERY: INSERT INTO c_star (class) VALUES ('c');
QUERY: INSERT INTO d_star (class, a, b, c, d)
VALUES ('d', 7, 'grumble'::text, 'hi sunita'::char16, '0.0'::float8);
QUERY: INSERT INTO d_star (class, a, b, c)
VALUES ('d', 8, 'stumble'::text, 'hi koko'::char16);
QUERY: INSERT INTO d_star (class, a, b, d)
VALUES ('d', 9, 'rumble'::text, '1.1'::float8);
QUERY: INSERT INTO d_star (class, a, c, d)
VALUES ('d', 10, 'hi kristin'::char16, '10.01'::float8);
QUERY: INSERT INTO d_star (class, b, c, d)
VALUES ('d', 'crumble'::text, 'hi boris'::char16, '100.001'::float8);
QUERY: INSERT INTO d_star (class, a, b)
VALUES ('d', 11, 'fumble'::text)
INSERT INTO d_star (class, a, c)
VALUES ('d', 12, 'hi avi'::char16);
QUERY: INSERT INTO d_star (class, a, d)
VALUES ('d', 13, '1000.0001'::float8);
QUERY: INSERT INTO d_star (class, b, c)
VALUES ('d', 'tumble'::text, 'hi andrew'::char16);
QUERY: INSERT INTO d_star (class, b, d)
VALUES ('d', 'humble'::text, '10000.00001'::float8);
QUERY: INSERT INTO d_star (class, c, d)
VALUES ('d', 'hi ginger'::char16, '100000.000001'::float8);
QUERY: INSERT INTO d_star (class, a) VALUES ('d', 14);
QUERY: INSERT INTO d_star (class, b) VALUES ('d', 'jumble'::text);
QUERY: INSERT INTO d_star (class, c) VALUES ('d', 'hi jolly'::char16);
QUERY: INSERT INTO d_star (class, d) VALUES ('d', '1000000.0000001'::float8);
QUERY: INSERT INTO d_star (class) VALUES ('d');
QUERY: INSERT INTO e_star (class, a, c, e)
VALUES ('e', 15, 'hi carol'::char16, '-1'::int2);
QUERY: INSERT INTO e_star (class, a, c)
VALUES ('e', 16, 'hi bob'::char16);
QUERY: INSERT INTO e_star (class, a, e)
VALUES ('e', 17, '-2'::int2);
QUERY: INSERT INTO e_star (class, c, e)
VALUES ('e', 'hi michelle'::char16, '-3'::int2);
QUERY: INSERT INTO e_star (class, a)
VALUES ('e', 18);
QUERY: INSERT INTO e_star (class, c)
VALUES ('e', 'hi elisa'::char16);
QUERY: INSERT INTO e_star (class, e)
VALUES ('e', '-4'::int2);
QUERY: INSERT INTO f_star (class, a, c, e, f)
VALUES ('f', 19, 'hi claire'::char16, '-5'::int2, '(1,2,3,4)'::polygon);
QUERY: INSERT INTO f_star (class, a, c, e)
VALUES ('f', 20, 'hi mike'::char16, '-6'::int2);
QUERY: INSERT INTO f_star (class, a, c, f)
VALUES ('f', 21, 'hi marcel'::char16, '(11,22,33,44,55,66)'::polygon);
QUERY: INSERT INTO f_star (class, a, e, f)
VALUES ('f', 22, '-7'::int2, '(111,222,333,444,555,666,777,888)'::polygon);
QUERY: INSERT INTO f_star (class, c, e, f)
VALUES ('f', 'hi keith'::char16, '-8'::int2,
'(1111,2222,3333,4444)'::polygon);
QUERY: INSERT INTO f_star (class, a, c)
VALUES ('f', 24, 'hi marc'::char16);
QUERY: INSERT INTO f_star (class, a, e)
VALUES ('f', 25, '-9'::int2);
QUERY: INSERT INTO f_star (class, a, f)
VALUES ('f', 26, '(11111,22222,33333,44444)'::polygon);
QUERY: INSERT INTO f_star (class, c, e)
VALUES ('f', 'hi allison'::char16, '-10'::int2);
QUERY: INSERT INTO f_star (class, c, f)
VALUES ('f', 'hi jeff'::char16,
'(111111,222222,333333,444444)'::polygon);
QUERY: INSERT INTO f_star (class, e, f)
VALUES ('f', '-11'::int2, '(1111111,2222222,3333333,4444444)'::polygon);
QUERY: INSERT INTO f_star (class, a) VALUES ('f', 27);
QUERY: INSERT INTO f_star (class, c) VALUES ('f', 'hi carl'::char16);
QUERY: INSERT INTO f_star (class, e) VALUES ('f', '-12'::int2);
QUERY: INSERT INTO f_star (class, f)
VALUES ('f', '(11111111,22222222,33333333,44444444)'::polygon);
QUERY: INSERT INTO f_star (class) VALUES ('f');
QUERY: COPY hash_i4_heap FROM '_CWD_/data/hash.data';
QUERY: COPY hash_c16_heap FROM '_CWD_/data/hash.data';
QUERY: COPY hash_txt_heap FROM '_CWD_/data/hash.data';
QUERY: COPY hash_f8_heap FROM '_CWD_/data/hash.data';
QUERY: COPY bt_i4_heap FROM '_CWD_/data/desc.data';
QUERY: COPY bt_c16_heap FROM '_CWD_/data/hash.data';
QUERY: COPY bt_txt_heap FROM '_CWD_/data/desc.data';
QUERY: COPY bt_f8_heap FROM '_CWD_/data/hash.data';
QUERY: INSERT INTO arrtest (a[5], b[2][1][2], c, d)
VALUES ('{1,2,3,4,5}', '{{{},{1,2}}}', '{}', '{}');
QUERY: UPDATE arrtest SET e[0] = '1.1';
QUERY: UPDATE arrtest SET e[1] = '2.2';
QUERY: INSERT INTO arrtest (a, b[2][2][1], c, d, e)
VALUES ('{11,12,23}', '{{3,4},{4,5}}', '{"foobar"}',
'{{"elt1", "elt2"}}', '{"3.4", "6.7"}');
QUERY: INSERT INTO arrtest (a, b[1][2][2], c, d[2][1])
VALUES ('{}', '{3,4}', '{foo,bar}', '{bar,foo}');
QUERY: CREATE TABLE iportaltest (
i int4,
d float4,
p polygon
);
QUERY: INSERT INTO iportaltest (i, d, p)
VALUES (1, 3.567, '(3.0,4.0,1.0,2.0)'::polygon);
QUERY: INSERT INTO iportaltest (i, d, p)
VALUES (2, 89.05, '(4.0,3.0,2.0,1.0)'::polygon);
QUERY: CREATE INDEX onek_unique1 ON onek USING btree(unique1 int4_ops);
QUERY: CREATE INDEX onek_unique2 ON onek USING btree(unique2 int4_ops);
QUERY: CREATE INDEX onek_hundred ON onek USING btree(hundred int4_ops);
QUERY: CREATE INDEX onek_stringu1 ON onek USING btree(stringu1 char16_ops);
QUERY: CREATE INDEX tenk1_unique1 ON tenk1 USING btree(unique1 int4_ops);
QUERY: CREATE INDEX tenk1_unique2 ON tenk1 USING btree(unique2 int4_ops);
QUERY: CREATE INDEX tenk1_hundred ON tenk1 USING btree(hundred int4_ops);
QUERY: CREATE INDEX tenk2_unique1 ON tenk2 USING btree(unique1 int4_ops);
QUERY: CREATE INDEX tenk2_unique2 ON tenk2 USING btree(unique2 int4_ops);
QUERY: CREATE INDEX tenk2_hundred ON tenk2 USING btree(hundred int4_ops);
QUERY: CREATE INDEX rix ON road USING btree (name text_ops);
QUERY: CREATE INDEX iix ON ihighway USING btree (name text_ops);
QUERY: CREATE INDEX six ON shighway USING btree (name text_ops);
QUERY: CREATE INDEX bt_i4_index ON bt_i4_heap USING btree (seqno int4_ops);
QUERY: CREATE INDEX bt_c16_index ON bt_c16_heap USING btree (seqno char16_ops);
QUERY: CREATE INDEX bt_txt_index ON bt_txt_heap USING btree (seqno text_ops);
QUERY: CREATE INDEX bt_f8_index ON bt_f8_heap USING btree (seqno float8_ops);
QUERY: CREATE INDEX rect2ind ON fast_emp4000 USING rtree (home_base bigbox_ops);
QUERY: CREATE INDEX hash_i4_index ON hash_i4_heap USING hash (random int4_ops);
QUERY: CREATE INDEX hash_c16_index ON hash_c16_heap USING hash (random char16_ops);
QUERY: CREATE INDEX hash_txt_index ON hash_txt_heap USING hash (random text_ops);
QUERY: CREATE INDEX hash_f8_index ON hash_f8_heap USING hash (random float8_ops);
QUERY: CREATE OPERATOR ## (
leftarg = path,
rightarg = path,
procedure = path_inter,
commutator = ##
);
QUERY: CREATE OPERATOR <% (
leftarg = point,
rightarg = circle,
procedure = pt_in_circle,
commutator = >=%
);
QUERY: CREATE OPERATOR @#@ (
rightarg = int4, -- left unary
procedure = int4fac
);
QUERY: CREATE OPERATOR #@# (
leftarg = int4, -- right unary
procedure = int4fac
);
QUERY: CREATE OPERATOR #%# (
leftarg = int4, -- right unary
procedure = int4fac
);
QUERY: CREATE VIEW street AS
SELECT r.name, r.thepath, c.cname AS cname
FROM road r, real_city c
WHERE c.outline ## r.thepath;
QUERY: CREATE VIEW iexit AS
SELECT ih.name, ih.thepath,
interpt_pp(ih.thepath, r.thepath) AS exit
FROM ihighway ih, ramp r
WHERE ih.thepath ## r.thepath;
QUERY: CREATE VIEW toyemp AS
SELECT name, age, location, 12*salary AS annualsal
FROM emp;
QUERY: CREATE AGGREGATE newavg (
sfunc1 = int4pl, basetype = int4, stype1 = int4,
sfunc2 = int4inc, stype2 = int4,
finalfunc = int4div,
initcond1 = '0', initcond2 = '0'
);
QUERY: CREATE AGGREGATE newsum (
sfunc1 = int4pl, basetype = int4, stype1 = int4,
initcond1 = '0'
);
QUERY: CREATE AGGREGATE newcnt (
sfunc2 = int4inc, basetype = int4, stype2 = int4,
initcond2 = '0'
);
QUERY: VACUUM;
QUERY: SELECT relname, relhasindex
FROM pg_class
WHERE relhasindex
ORDER BY relname;
relname |relhasindex
-------------+-----------
bt_c16_heap |t
bt_f8_heap |t
bt_i4_heap |t
bt_txt_heap |t
fast_emp4000 |t
hash_c16_heap|t
hash_f8_heap |t
hash_i4_heap |t
hash_txt_heap|t
ihighway |t
onek |t
pg_attribute |t
pg_class |t
pg_proc |t
pg_type |t
road |t
shighway |t
tenk1 |t
tenk2 |t
(19 rows)
=============== running regression queries ... =================
QUERY: SELECT 1 AS one;
one
---
1
(1 row)
QUERY: SELECT 't'::bool AS true;
true
----
t
(1 row)
QUERY: SELECT 'f'::bool AS false;
false
-----
f
(1 row)
QUERY: SELECT 't'::bool or 'f'::bool AS true;
true
----
t
(1 row)
QUERY: SELECT 't'::bool and 'f'::bool AS false;
false
-----
f
(1 row)
QUERY: SELECT not 'f'::bool AS true;
true
----
t
(1 row)
QUERY: SELECT 't'::bool = 'f'::bool AS false;
false
-----
f
(1 row)
QUERY: SELECT 't'::bool <> 'f'::bool AS true;
true
----
t
(1 row)
QUERY: CREATE TABLE BOOLTBL1 (f1 bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('t'::bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('True'::bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('true'::bool);
QUERY: SELECT '' AS t_3, BOOLTBL1.*;
t_3|f1
---+--
|t
|t
|t
(3 rows)
QUERY: SELECT '' AS t_3, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = 'true'::bool;
t_3|f1
---+--
|t
|t
|t
(3 rows)
QUERY: SELECT '' AS t_3, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 <> 'false'::bool;
t_3|f1
---+--
|t
|t
|t
(3 rows)
QUERY: SELECT '' AS zero, BOOLTBL1.*
FROM BOOLTBL1
WHERE booleq('false'::bool, f1);
zero|f1
----+--
(0 rows)
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('f'::bool);
QUERY: SELECT '' AS f_1, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = 'false'::bool;
f_1|f1
---+--
|f
(1 row)
QUERY: CREATE TABLE BOOLTBL2 (f1 bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('f'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('false'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('False'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1)
VALUES ('XXX'::bool);
QUERY: SELECT '' AS f_4, BOOLTBL2.*;
f_4|f1
---+--
|f
|f
|f
|f
(4 rows)
QUERY: SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 <> BOOLTBL1.f1;
tf_12|f1|f1
-----+--+--
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
(12 rows)
QUERY: SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
WHERE boolne(BOOLTBL2.f1,BOOLTBL1.f1);
tf_12|f1|f1
-----+--+--
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
|t |f
(12 rows)
QUERY: SELECT '' AS ff_4, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 and BOOLTBL1.f1 = 'false'::bool;
ff_4|f1|f1
----+--+--
|f |f
|f |f
|f |f
|f |f
(4 rows)
QUERY: SELECT '' AS tf_12_ff_4, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 or BOOLTBL1.f1 = 'true'::bool;
tf_12_ff_4|f1|f1
----------+--+--
|t |f
|t |f
|t |f
|f |f
|t |f
|t |f
|t |f
|f |f
|t |f
|t |f
|t |f
|f |f
|t |f
|t |f
|t |f
|f |f
(16 rows)
QUERY: CREATE TABLE ABSTIME_TBL (f1 abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Jan 14, 1973 03:14:21');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Mon May 1 00:30:30 PDT 1995'::abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('epoch'::abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('current'::abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('infinity'::abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('-infinity'::abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('May 10, 1943 23:59:12');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Feb 35, 1946 10:00:00');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Feb 28, 1984 25:08:10');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('bad date format');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Jun 10, 1843');
QUERY: CREATE TABLE RELTIME_TBL (f1 reltime);
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 1 minute');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 5 hour');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 10 day');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 34 year');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 3 months');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 14 seconds ago');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('badly formatted reltime');
QUERY: INSERT INTO RELTIME_TBL (f1) VALUES ('@ 30 eons ago');
QUERY: CREATE TABLE TINTERVAL_TBL (f1 tinterval);
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["-infinity" "infinity"]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["May 10, 1943 23:59:12" "Jan 14, 1973 03:14:21"]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["Sep 4, 1983 23:59:12" "Oct 4, 1983 23:59:12"]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["epoch" "Mon May 1 00:30:30 PDT 1995"]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["Feb 15 1990 12:15:03" "current"]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["bad time specifications" ""]');
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["" "infinity"]');
QUERY: SELECT '' AS eleven, ABSTIME_TBL.*;
eleven|f1
------+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|Mon May 01 00:30:30 1995 PDT
|epoch
|current
|infinity
|-infinity
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
|Invalid Abstime
|Invalid Abstime
(11 rows)
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 < 'Jun 30, 2001'::abstime;
eight|f1
-----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|Mon May 01 00:30:30 1995 PDT
|epoch
|current
|-infinity
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(8 rows)
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 > '-infinity'::abstime;
eight|f1
-----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|Mon May 01 00:30:30 1995 PDT
|epoch
|current
|infinity
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(8 rows)
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE 'May 10, 1943 23:59:12'::abstime <> ABSTIME_TBL.f1;
eight|f1
-----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|Mon May 01 00:30:30 1995 PDT
|epoch
|current
|infinity
|-infinity
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(8 rows)
QUERY: SELECT '' AS one, ABSTIME_TBL.*
WHERE 'current'::abstime = ABSTIME_TBL.f1;
one|f1
---+-------
|current
(1 row)
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE 'epoch'::abstime >= ABSTIME_TBL.f1;
five|f1
----+----------------------------
|epoch
|-infinity
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(5 rows)
QUERY: SELECT '' AS six, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 <= 'Jan 14, 1973 03:14:21'::abstime;
six|f1
---+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|epoch
|-infinity
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(6 rows)
QUERY: SELECT '' AS six, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 <?>
'["Apr 1 1945 00:00:00" "Dec 30 1999 23:00:00"]'::tinterval;
six|f1
---+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|Mon May 01 00:30:30 1995 PDT
|epoch
|current
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(6 rows)
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + '@ 3 year'::reltime) -- +3 years
< 'Jan 14 14:00:00 1977'::abstime;
five|f1
----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|epoch
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(5 rows)
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + '@ 3 year ago'::reltime) -- -3 years
< 'Jan 14 14:00:00 1971'::abstime;
five|f1
----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|epoch
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(5 rows)
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 - '@ 3 year'::reltime) -- -(+3) years
< 'Jan 14 14:00:00 1971'::abstime;
five|f1
----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|epoch
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(5 rows)
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 - '@ 3 year ago'::reltime) -- -(-3) years
< 'Jan 14 14:00:00 1977'::abstime;
five|f1
----+----------------------------
|Sun Jan 14 03:14:21 1973 PST
|epoch
|Mon May 10 23:59:12 1943 PWT
|Thu Mar 07 10:00:00 1946 PST
|Wed Dec 31 15:59:59 1969 PST
(5 rows)
QUERY: SELECT '' AS twenty, ABSTIME_TBL.*, RELTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + RELTIME_TBL.f1)
< 'Jan 14 14:00:00 1971'::abstime;
twenty|f1 |f1
------+----------------------------+----------------
|epoch |@ 1 minute
|Mon May 10 23:59:12 1943 PWT|@ 1 minute
|Thu Mar 07 10:00:00 1946 PST|@ 1 minute
|Wed Dec 31 15:59:59 1969 PST|@ 1 minute
|epoch |@ 5 hours
|Mon May 10 23:59:12 1943 PWT|@ 5 hours
|Thu Mar 07 10:00:00 1946 PST|@ 5 hours
|Wed Dec 31 15:59:59 1969 PST|@ 5 hours
|epoch |@ 10 days
|Mon May 10 23:59:12 1943 PWT|@ 10 days
|Thu Mar 07 10:00:00 1946 PST|@ 10 days
|Wed Dec 31 15:59:59 1969 PST|@ 10 days
|epoch |@ 3 months
|Mon May 10 23:59:12 1943 PWT|@ 3 months
|Thu Mar 07 10:00:00 1946 PST|@ 3 months
|Wed Dec 31 15:59:59 1969 PST|@ 3 months
|epoch |@ 14 seconds ago
|Mon May 10 23:59:12 1943 PWT|@ 14 seconds ago
|Thu Mar 07 10:00:00 1946 PST|@ 14 seconds ago
|Wed Dec 31 15:59:59 1969 PST|@ 14 seconds ago
(20 rows)
QUERY: SELECT '' AS eight, RELTIME_TBL.*;
eight|f1
-----+-----------------
|@ 1 minute
|@ 5 hours
|@ 10 days
|@ 34 years
|@ 3 months
|@ 14 seconds ago
|Undefined RelTime
|Undefined RelTime
(8 rows)
QUERY: SELECT '' AS five, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 <> '@ 10 days'::reltime;
five|f1
----+----------------
|@ 1 minute
|@ 5 hours
|@ 34 years
|@ 3 months
|@ 14 seconds ago
(5 rows)
QUERY: SELECT '' AS three, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 <= '@ 5 hours'::reltime;
three|f1
-----+----------------
|@ 1 minute
|@ 5 hours
|@ 14 seconds ago
(3 rows)
QUERY: SELECT '' AS three, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 < '@ 1 day'::reltime;
three|f1
-----+----------------
|@ 1 minute
|@ 5 hours
|@ 14 seconds ago
(3 rows)
QUERY: SELECT '' AS one, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 = '@ 34 years'::reltime;
one|f1
---+----------
|@ 34 years
(1 row)
QUERY: SELECT '' AS two, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 >= '@ 1 month'::reltime;
two|f1
---+----------
|@ 34 years
|@ 3 months
(2 rows)
QUERY: SELECT '' AS five, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 > '@ 3 seconds ago'::reltime;
five|f1
----+----------
|@ 1 minute
|@ 5 hours
|@ 10 days
|@ 34 years
|@ 3 months
(5 rows)
QUERY: SELECT '' AS fifteen, r1.*, r2.*
FROM RELTIME_TBL r1, RELTIME_TBL r2
WHERE r1.f1 > r2.f1;
fifteen|f1 |f1
-------+----------+----------------
|@ 5 hours |@ 1 minute
|@ 10 days |@ 1 minute
|@ 34 years|@ 1 minute
|@ 3 months|@ 1 minute
|@ 10 days |@ 5 hours
|@ 34 years|@ 5 hours
|@ 3 months|@ 5 hours
|@ 34 years|@ 10 days
|@ 3 months|@ 10 days
|@ 34 years|@ 3 months
|@ 1 minute|@ 14 seconds ago
|@ 5 hours |@ 14 seconds ago
|@ 10 days |@ 14 seconds ago
|@ 34 years|@ 14 seconds ago
|@ 3 months|@ 14 seconds ago
(15 rows)
QUERY: SELECT '' AS seven, TINTERVAL_TBL.*;
seven|f1
-----+---------------------------------------------------------------
|['-infinity' 'infinity']
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current']
|['Undefined Range']
|['Undefined Range']
(7 rows)
QUERY: SELECT '' AS one, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #= '@ 1 months';
one|f1
---+---------------------------------------------------------------
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
(1 row)
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #<> '@ 1 months';
three|f1
-----+---------------------------------------------------------------
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current']
(3 rows)
QUERY: SELECT '' AS zero, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #< '@ 1 month';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS one, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #<= '@ 1 month';
one|f1
---+---------------------------------------------------------------
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
(1 row)
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #> '@ 1 year';
three|f1
-----+---------------------------------------------------------------
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current']
(3 rows)
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #>= '@ 3 years';
three|f1
-----+---------------------------------------------------------------
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current']
(3 rows)
QUERY: SELECT '' AS three, t1.*
FROM TINTERVAL_TBL t1
WHERE t1.f1 &&
'["Aug 15 14:23:19 1983" "Sep 16 14:23:19 1983"]'::tinterval;
three|f1
-----+---------------------------------------------------------------
|['-infinity' 'infinity']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
(3 rows)
QUERY: SELECT '' AS five, t1.*, t2.*
FROM TINTERVAL_TBL t1, TINTERVAL_TBL t2
WHERE t1.f1 && t2.f1 and
t1.f1 = t2.f1;
five|f1 |f1
----+---------------------------------------------------------------+---------------------------------------------------------------
|['-infinity' 'infinity'] |['-infinity' 'infinity']
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
(5 rows)
QUERY: SELECT '' AS fourteen, t1.*, t2.*
FROM TINTERVAL_TBL t1, TINTERVAL_TBL t2
WHERE t1.f1 && t2.f1 and
not t1.f1 = t2.f1;
fourteen|f1 |f1
--------+---------------------------------------------------------------+---------------------------------------------------------------
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['-infinity' 'infinity']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['-infinity' 'infinity']
|['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['-infinity' 'infinity']
|['Thu Feb 15 12:15:03 1990 PST' 'current'] |['-infinity' 'infinity']
|['-infinity' 'infinity'] |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['-infinity' 'infinity'] |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['-infinity' 'infinity'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
|['-infinity' 'infinity'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
|['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
(14 rows)
QUERY: SELECT '' AS five, t1.*
FROM TINTERVAL_TBL t1
WHERE not t1.f1 <<
'["Aug 15 14:23:19 1980" "Sep 16 14:23:19 1990"]'::tinterval;
five|f1
----+---------------------------------------------------------------
|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['Thu Feb 15 12:15:03 1990 PST' 'current']
|['Undefined Range']
|['Undefined Range']
(5 rows)
QUERY: SELECT '' AS three, t1.*
FROM TINTERVAL_TBL t1
WHERE t1.f1 &&
('Aug 15 14:23:19 1983'::abstime <#>
'Sep 16 14:23:19 1983'::abstime);
three|f1
-----+---------------------------------------------------------------
|['-infinity' 'infinity']
|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
|['epoch' 'Mon May 01 00:30:30 1995 PDT']
(3 rows)
QUERY: CREATE TABLE BOX_TBL (f1 box);
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(2.0,2.0,0.0,0.0)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(1.0,1.0,3.0,3.0)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(2.5, 2.5, 2.5,3.5)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(3.0, 3.0,3.0,3.0)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(2.3, 4.5)');
WARN:Bad box external representation '(2.3, 4.5)'
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('asdfasdf(ad');
WARN:Bad box external representation 'asdfasdf(ad'
QUERY: SELECT '' AS four, BOX_TBL.*;
four|f1
----+-----------------
|(2,2,0,0)
|(3,3,1,1)
|(2.5,3.5,2.5,2.5)
|(3,3,3,3)
(4 rows)
QUERY: SELECT '' AS four, b.*, box_area(b.f1) as barea
FROM BOX_TBL b;
four|f1 |barea
----+-----------------+-----
|(2,2,0,0) | 4
|(3,3,1,1) | 4
|(2.5,3.5,2.5,2.5)| 0
|(3,3,3,3) | 0
(4 rows)
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE b.f1 && '(2.5,2.5,1.0,1.0)'::box;
three|f1
-----+-----------------
|(2,2,0,0)
|(3,3,1,1)
|(2.5,3.5,2.5,2.5)
(3 rows)
QUERY: SELECT '' AS two, b1.*
FROM BOX_TBL b1
WHERE b1.f1 &< '(2.0,2.0,2.5,2.5)'::box;
two|f1
---+-----------------
|(2,2,0,0)
|(2.5,3.5,2.5,2.5)
(2 rows)
QUERY: SELECT '' AS two, b1.*
FROM BOX_TBL b1
WHERE b1.f1 &> '(2.0,2.0,2.5,2.5)'::box;
two|f1
---+-----------------
|(2.5,3.5,2.5,2.5)
|(3,3,3,3)
(2 rows)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 << '(3.0,3.0,5.0,5.0)'::box;
two|f1
---+-----------------
|(2,2,0,0)
|(2.5,3.5,2.5,2.5)
(2 rows)
QUERY: SELECT '' AS four, b.f1
FROM BOX_TBL b
WHERE b.f1 <= '(3.0,3.0,5.0,5.0)'::box;
four|f1
----+-----------------
|(2,2,0,0)
|(3,3,1,1)
|(2.5,3.5,2.5,2.5)
|(3,3,3,3)
(4 rows)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 < '(3.0,3.0,5.0,5.0)'::box;
two|f1
---+-----------------
|(2.5,3.5,2.5,2.5)
|(3,3,3,3)
(2 rows)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 = '(3.0,3.0,5.0,5.0)'::box;
two|f1
---+---------
|(2,2,0,0)
|(3,3,1,1)
(2 rows)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 > '(3.5,3.0,4.5,3.0)'::box;
two|f1
---+---------
|(2,2,0,0)
|(3,3,1,1)
(2 rows)
QUERY: SELECT '' AS four, b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 >= '(3.5,3.0,4.5,3.0)'::box;
four|f1
----+-----------------
|(2,2,0,0)
|(3,3,1,1)
|(2.5,3.5,2.5,2.5)
|(3,3,3,3)
(4 rows)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE '(3.0,3.0,5.0,5.0)'::box >> b.f1;
two|f1
---+-----------------
|(2,2,0,0)
|(2.5,3.5,2.5,2.5)
(2 rows)
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE b.f1 @ '(0,0,3,3)'::box;
three|f1
-----+---------
|(2,2,0,0)
|(3,3,1,1)
|(3,3,3,3)
(3 rows)
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE '(0,0,3,3)'::box ~ b.f1;
three|f1
-----+---------
|(2,2,0,0)
|(3,3,1,1)
|(3,3,3,3)
(3 rows)
QUERY: SELECT '' AS one, b.f1
FROM BOX_TBL b
WHERE '(1,1,3,3)'::box ~= b.f1;
one|f1
---+---------
|(3,3,1,1)
(1 row)
QUERY: SELECT '' AS four, @@(b1.f1) AS p
FROM BOX_TBL b1;
four|p
----+-------
|(1,1)
|(2,2)
|(2.5,3)
|(3,3)
(4 rows)
QUERY: SELECT '' AS one, b1.*, b2.*
FROM BOX_TBL b1, BOX_TBL b2
WHERE b1.f1 ~ b2.f1 and not b1.f1 ~= b2.f1;
one|f1 |f1
---+---------+---------
|(3,3,1,1)|(3,3,3,3)
(1 row)
QUERY: CREATE TABLE CHAR_TBL(f1 char);
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('a');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('A');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('1');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES (2);
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('3');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('cd');
QUERY: SELECT '' AS seven, CHAR_TBL.*;
seven|f1
-----+--
|a
|A
|1
|2
|3
|
|c
(7 rows)
QUERY: SELECT '' AS six, c.*
FROM CHAR_TBL c
WHERE c.f1 <> 'a';
six|f1
---+--
|A
|1
|2
|3
|
|c
(6 rows)
QUERY: SELECT '' AS one, c.*
FROM CHAR_TBL c
WHERE c.f1 = 'a';
one|f1
---+--
|a
(1 row)
QUERY: SELECT '' AS five, c.*
FROM CHAR_TBL c
WHERE c.f1 < 'a';
five|f1
----+--
|A
|1
|2
|3
|
(5 rows)
QUERY: SELECT '' AS six, c.*
FROM CHAR_TBL c
WHERE c.f1 <= 'a';
six|f1
---+--
|a
|A
|1
|2
|3
|
(6 rows)
QUERY: SELECT '' AS one, c.*
FROM CHAR_TBL c
WHERE c.f1 > 'a';
one|f1
---+--
|c
(1 row)
QUERY: SELECT '' AS two, c.*
FROM CHAR_TBL c
WHERE c.f1 >= 'a';
two|f1
---+--
|a
|c
(2 rows)
QUERY: CREATE TABLE CHAR2_TBL(f1 char2);
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('AB');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('ab');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('ZY');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('34');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('d');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('12345');
QUERY: SELECT '' AS seven, CHAR2_TBL.*;
seven|f1
-----+--
|AB
|ab
|ZY
|34
|d
|
|12
(7 rows)
QUERY: SELECT '' AS six, c.f1 FROM CHAR2_TBL c WHERE c.f1 <> 'AB';
six|f1
---+--
|ab
|ZY
|34
|d
|
|12
(6 rows)
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 = 'AB';
one|f1
---+--
|AB
(1 row)
QUERY: SELECT '' AS three, c.f1 FROM CHAR2_TBL c WHERE c.f1 < 'AB';
three|f1
-----+--
|34
|
|12
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR2_TBL c WHERE c.f1 <= 'AB';
four|f1
----+--
|AB
|34
|
|12
(4 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR2_TBL c WHERE c.f1 > 'AB';
three|f1
-----+--
|ab
|ZY
|d
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR2_TBL c WHERE c.f1 >= 'AB';
four|f1
----+--
|AB
|ab
|ZY
|d
(4 rows)
QUERY: SELECT '' AS seven, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '.*';
seven|f1
-----+--
|AB
|ab
|ZY
|34
|d
|
|12
(7 rows)
QUERY: SELECT '' AS zero, c.f1 FROM CHAR2_TBL c WHERE c.f1 !~ '.*';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '34';
one|f1
---+--
|34
(1 row)
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '3.*';
one|f1
---+--
|34
(1 row)
QUERY: CREATE TABLE CHAR4_TBL (f1 char4);
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('ABCD');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('abcd');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('ZYWZ');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('343f');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('d34a');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('12345678');
QUERY: SELECT '' AS seven, CHAR4_TBL.*;
seven|f1
-----+----
|ABCD
|abcd
|ZYWZ
|343f
|d34a
|
|1234
(7 rows)
QUERY: SELECT '' AS six, c.f1 FROM CHAR4_TBL c WHERE c.f1 <> 'ABCD';
six|f1
---+----
|abcd
|ZYWZ
|343f
|d34a
|
|1234
(6 rows)
QUERY: SELECT '' AS one, c.f1 FROM CHAR4_TBL c WHERE c.f1 = 'ABCD';
one|f1
---+----
|ABCD
(1 row)
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 < 'ABCD';
three|f1
-----+----
|343f
|
|1234
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR4_TBL c WHERE c.f1 <= 'ABCD';
four|f1
----+----
|ABCD
|343f
|
|1234
(4 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 > 'ABCD';
three|f1
-----+----
|abcd
|ZYWZ
|d34a
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR4_TBL c WHERE c.f1 >= 'ABCD';
four|f1
----+----
|ABCD
|abcd
|ZYWZ
|d34a
(4 rows)
QUERY: SELECT '' AS seven, c.f1 FROM CHAR4_TBL c WHERE c.f1 ~ '.*';
seven|f1
-----+----
|ABCD
|abcd
|ZYWZ
|343f
|d34a
|
|1234
(7 rows)
QUERY: SELECT '' AS zero, c.f1 FROM CHAR4_TBL c WHERE c.f1 !~ '.*';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 ~ '.*34.*';
three|f1
-----+----
|343f
|d34a
|1234
(3 rows)
QUERY: CREATE TABLE CHAR8_TBL(f1 char8);
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('ABCDEFGH');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('abcdefgh');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('ZYWZ410-');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('343f%2a');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('d34aas');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('1234567890');
QUERY: SELECT '' AS seven, CHAR8_TBL.*;
seven|f1
-----+--------
|ABCDEFGH
|abcdefgh
|ZYWZ410-
|343f%2a
|d34aas
|
|12345678
(7 rows)
QUERY: SELECT '' AS six, c.f1 FROM CHAR8_TBL c WHERE c.f1 <> 'ABCDEFGH';
six|f1
---+--------
|abcdefgh
|ZYWZ410-
|343f%2a
|d34aas
|
|12345678
(6 rows)
QUERY: SELECT '' AS one, c.f1 FROM CHAR8_TBL c WHERE c.f1 = 'ABCDEFGH';
one|f1
---+--------
|ABCDEFGH
(1 row)
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 < 'ABCDEFGH';
three|f1
-----+--------
|343f%2a
|
|12345678
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 <= 'ABCDEFGH';
four|f1
----+--------
|ABCDEFGH
|343f%2a
|
|12345678
(4 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 > 'ABCDEFGH';
three|f1
-----+--------
|abcdefgh
|ZYWZ410-
|d34aas
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 >= 'ABCDEFGH';
four|f1
----+--------
|ABCDEFGH
|abcdefgh
|ZYWZ410-
|d34aas
(4 rows)
QUERY: SELECT '' AS seven, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '.*';
seven|f1
-----+--------
|ABCDEFGH
|abcdefgh
|ZYWZ410-
|343f%2a
|d34aas
|
|12345678
(7 rows)
QUERY: SELECT '' AS zero, c.f1 FROM CHAR8_TBL c WHERE c.f1 !~ '.*';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '[0-9]';
four|f1
----+--------
|ZYWZ410-
|343f%2a
|d34aas
|12345678
(4 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '.*34.*';
three|f1
-----+--------
|343f%2a
|d34aas
|12345678
(3 rows)
QUERY: CREATE TABLE CHAR16_TBL(f1 char16);
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('ABCDEFGHIJKLMNOP');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('abcdefghijklmnop');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('asdfghjkl;');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('343f%2a');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('d34aaasdf');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('1234567890ABCDEFGHIJKLMNOPQRSTUV');
QUERY: SELECT '' AS seven, CHAR16_TBL.*;
seven|f1
-----+----------------
|ABCDEFGHIJKLMNOP
|abcdefghijklmnop
|asdfghjkl;
|343f%2a
|d34aaasdf
|
|1234567890ABCDEF
(7 rows)
QUERY: SELECT '' AS six, c.f1 FROM CHAR16_TBL c WHERE c.f1 <> 'ABCDEFGHIJKLMNOP';
six|f1
---+----------------
|abcdefghijklmnop
|asdfghjkl;
|343f%2a
|d34aaasdf
|
|1234567890ABCDEF
(6 rows)
QUERY: SELECT '' AS one, c.f1 FROM CHAR16_TBL c WHERE c.f1 = 'ABCDEFGHIJKLMNOP';
one|f1
---+----------------
|ABCDEFGHIJKLMNOP
(1 row)
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 < 'ABCDEFGHIJKLMNOP';
three|f1
-----+----------------
|343f%2a
|
|1234567890ABCDEF
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR16_TBL c WHERE c.f1 <= 'ABCDEFGHIJKLMNOP';
four|f1
----+----------------
|ABCDEFGHIJKLMNOP
|343f%2a
|
|1234567890ABCDEF
(4 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 > 'ABCDEFGHIJKLMNOP';
three|f1
-----+----------------
|abcdefghijklmnop
|asdfghjkl;
|d34aaasdf
(3 rows)
QUERY: SELECT '' AS four, c.f1 FROM CHAR16_TBL c WHERE c.f1 >= 'ABCDEFGHIJKLMNOP';
four|f1
----+----------------
|ABCDEFGHIJKLMNOP
|abcdefghijklmnop
|asdfghjkl;
|d34aaasdf
(4 rows)
QUERY: SELECT '' AS seven, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '.*';
seven|f1
-----+----------------
|ABCDEFGHIJKLMNOP
|abcdefghijklmnop
|asdfghjkl;
|343f%2a
|d34aaasdf
|
|1234567890ABCDEF
(7 rows)
QUERY: SELECT '' AS zero, c.f1 FROM CHAR16_TBL c WHERE c.f1 !~ '.*';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '[0-9]';
three|f1
-----+----------------
|343f%2a
|d34aaasdf
|1234567890ABCDEF
(3 rows)
QUERY: SELECT '' AS two, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '.*asdf.*';
two|f1
---+----------
|asdfghjkl;
|d34aaasdf
(2 rows)
QUERY: CREATE TABLE FLOAT4_TBL (f1 float4);
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('0.0');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('1004.30');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('-34.84');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('1.2345678901234e+20');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('1.2345678901234e-20');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('10e40');
WARN: Bad float4 input format -- overflow
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('-10e40');
WARN: Bad float4 input format -- overflow
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('10e-40');
WARN: Bad float4 input format -- underflow
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('-10e-40');
WARN: Bad float4 input format -- underflow
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
five|f1
----+-----------
|0
|1004.3
|-34.84
|1.23457e+20
|1.23457e-20
(5 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
four|f1
----+-----------
|0
|-34.84
|1.23457e+20
|1.23457e-20
(4 rows)
QUERY: SELECT '' AS one, f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
one| f1
---+------
|1004.3
(1 row)
QUERY: SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
three| f1
-----+-----------
| 0
| -34.84
|1.23457e-20
(3 rows)
QUERY: SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
three| f1
-----+-----------
| 0
| -34.84
|1.23457e-20
(3 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
four| f1
----+-----------
| 0
| 1004.3
| -34.84
|1.23457e-20
(4 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
four| f1
----+-----------
| 0
| 1004.3
| -34.84
|1.23457e-20
(4 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+-----------+------------
|1004.3 |-10043
|1.23457e+20|-1.23457e+21
|1.23457e-20|-1.23457e-19
(3 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0'
SELECT '' AS three, f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+-----------+-----------
|1004.3 |994.3
|1.23457e+20|1.23457e+20
|1.23457e-20|-10
(3 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+-----------+------------
|1004.3 |-100.43
|1.23457e+20|-1.23457e+19
|1.23457e-20|-1.23457e-21
(3 rows)
QUERY: SELECT '' AS bad, f.f1 / '0.0' from FLOAT4_TBL f;
three|f1 |x
-----+-----------+-----------
|1004.3 |1014.3
|1.23457e+20|1.23457e+20
|1.23457e-20|10
(3 rows)
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
WARN:float4div: divide by 0.0 error
QUERY: SELECT '' AS five, f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
five|f1
----+-----------
|0
|1004.3
|-34.84
|1.23457e+20
|1.23457e-20
(5 rows)
QUERY: UPDATE FLOAT4_TBL
SET f1 = FLOAT4_TBL.f1 * '-1'
WHERE FLOAT4_TBL.f1 > '0.0';
five|f1 |abs_f1
----+-----------+-----------
|0 |0
|1004.3 |1004.3
|-34.84 |34.84
|1.23457e+20|1.23457e+20
|1.23457e-20|1.23457e-20
(5 rows)
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
QUERY: CREATE TABLE FLOAT8_TBL(f1 float8);
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('0.0');
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1004.30');
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-34.84');
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1.2345678901234e+200');
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1.2345678901234e-200');
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('10e400');
WARN: Bad float8 input format
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-10e400');
WARN: Bad float8 input format
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('10e-400');
WARN: Bad float8 input format
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-10e-400');
WARN: Bad float8 input format
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
five|f1
----+--------------------
|0
|1004.3
|-34.84
|1.2345678901234e+200
|1.2345678901234e-200
(5 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <> '1004.3';
four|f1
----+--------------------
|0
|-34.84
|1.2345678901234e+200
|1.2345678901234e-200
(4 rows)
QUERY: SELECT '' AS one, f.* FROM FLOAT8_TBL f WHERE f.f1 = '1004.3';
one| f1
---+------
|1004.3
(1 row)
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE '1004.3' > f.f1;
three| f1
-----+--------------------
| 0
| -34.84
|1.2345678901234e-200
(3 rows)
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE f.f1 < '1004.3';
three| f1
-----+--------------------
| 0
| -34.84
|1.2345678901234e-200
(3 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE '1004.3' >= f.f1;
four| f1
----+--------------------
| 0
| 1004.3
| -34.84
|1.2345678901234e-200
(4 rows)
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <= '1004.3';
four| f1
----+--------------------
| 0
| 1004.3
| -34.84
|1.2345678901234e-200
(4 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 * '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+--------------------+---------------------
|1004.3 |-10043
|1.2345678901234e+200|-1.2345678901234e+201
|1.2345678901234e-200|-1.2345678901234e-199
(3 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 + '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+--------------------+--------------------
|1004.3 |994.3
|1.2345678901234e+200|1.2345678901234e+200
|1.2345678901234e-200|-10
(3 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 / '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+--------------------+---------------------
|1004.3 |-100.43
|1.2345678901234e+200|-1.2345678901234e+199
|1.2345678901234e-200|-1.2345678901234e-201
(3 rows)
QUERY: SELECT '' AS three, f.f1, f.f1 - '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |x
-----+--------------------+--------------------
|1004.3 |1014.3
|1.2345678901234e+200|1.2345678901234e+200
|1.2345678901234e-200|10
(3 rows)
QUERY: SELECT '' AS one, f.f1 ^ '2.0' AS square_f1
FROM FLOAT8_TBL f where f.f1 = '1004.3';
one| square_f1
---+----------
|1008618.49
(1 row)
QUERY: SELECT '' AS five, f.f1, @f.f1 AS abs_f1
FROM FLOAT8_TBL f;
five|f1 |abs_f1
----+--------------------+--------------------
|0 |0
|1004.3 |1004.3
|-34.84 |34.84
|1.2345678901234e+200|1.2345678901234e+200
|1.2345678901234e-200|1.2345678901234e-200
(5 rows)
QUERY: SELECT '' AS five, f.f1, %f.f1 AS trunc_f1
FROM FLOAT8_TBL f;
five|f1 |trunc_f1
----+--------------------+--------------------
|0 |0
|1004.3 |1004
|-34.84 |-34
|1.2345678901234e+200|1.2345678901234e+200
|1.2345678901234e-200|0
(5 rows)
QUERY: SELECT '' AS five, f.f1, f.f1 % AS round_f1
FROM FLOAT8_TBL f;
five|f1 |round_f1
----+--------------------+--------------------
|0 |0
|1004.3 |1004
|-34.84 |-35
|1.2345678901234e+200|1.2345678901234e+200
|1.2345678901234e-200|0
(5 rows)
QUERY: SELECT '' AS three, f.f1, |/f.f1 AS sqrt_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |sqrt_f1
-----+--------------------+---------------------
|1004.3 |31.6906926399535
|1.2345678901234e+200|1.11111110611109e+100
|1.2345678901234e-200|1.11111110611109e-100
(3 rows)
QUERY: SELECT '' AS three, f.f1, : ( ; f.f1) AS exp_ln_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
three|f1 |exp_ln_f1
-----+--------------------+---------------------
|1004.3 |1004.3
|1.2345678901234e+200|1.23456789012338e+200
|1.2345678901234e-200|1.23456789012339e-200
(3 rows)
QUERY: SELECT '' AS five, f.f1, ||/f.f1 AS cbrt_f1 FROM FLOAT8_TBL f;
five|f1 |cbrt_f1
----+--------------------+--------------------
|0 |0
|1004.3 |10.014312837827
|-34.84 |-3.26607421344208
|1.2345678901234e+200|4.97933859234765e+66
|1.2345678901234e-200|2.3112042409018e-67
(5 rows)
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
five|f1
----+--------------------
|0
|1004.3
|-34.84
|1.2345678901234e+200
|1.2345678901234e-200
(5 rows)
QUERY: UPDATE FLOAT8_TBL
SET f1 = FLOAT8_TBL.f1 * '-1'
WHERE FLOAT8_TBL.f1 > '0.0';
QUERY: SELECT '' AS bad, f.f1 * '1e200' from FLOAT8_TBL f;
WARN: Bad float8 input format -- overflow
QUERY: SELECT '' AS bad, f.f1 ^ '1e200' from FLOAT8_TBL f;
WARN:pow() returned a floating point out of the range
QUERY: SELECT '' AS bad, ; (f.f1) from FLOAT8_TBL f where f.f1 = '0.0' ;
WARN:can't take log of 0!
QUERY: SELECT '' AS bad, ; (f.f1) from FLOAT8_TBL f where f.f1 < '0.0' ;
WARN:can't take log of a negative number
QUERY: SELECT '' AS bad, : (f.f1) from FLOAT8_TBL f;
WARN:exp() returned a floating point out of range
QUERY: SELECT '' AS bad, f.f1 / '0.0' from FLOAT8_TBL f;
WARN:float8div: divide by 0.0 error
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
five|f1
----+---------------------
|0
|-34.84
|-1004.3
|-1.2345678901234e+200
|-1.2345678901234e-200
(5 rows)
QUERY: CREATE TABLE INT2_TBL(f1 int2);
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('0');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('1234');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('-1234');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('34.5');
WARN:pg_atoi: error in "34.5": can't parse ".5"
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('32767');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('-32767');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('100000');
WARN:pg_atoi: error reading "100000": Result too large
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('asdf');
WARN:pg_atoi: error in "asdf": can't parse "asdf"
QUERY: SELECT '' AS five, INT2_TBL.*;
five| f1
----+------
| 0
| 1234
| -1234
| 32767
|-32767
(5 rows)
QUERY: SELECT '' AS four, i.* FROM INT2_TBL i WHERE i.f1 <> '0'::int2;
four| f1
----+------
| 1234
| -1234
| 32767
|-32767
(4 rows)
QUERY: SELECT '' AS four, i.* FROM INT2_TBL i WHERE i.f1 <> '0'::int4;
four| f1
----+------
| 1234
| -1234
| 32767
|-32767
(4 rows)
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE i.f1 = '0'::int2;
one|f1
---+--
| 0
(1 row)
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE i.f1 = '0'::int4;
one|f1
---+--
| 0
(1 row)
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 < '0'::int2;
two| f1
---+------
| -1234
|-32767
(2 rows)
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 < '0'::int4;
two| f1
---+------
| -1234
|-32767
(2 rows)
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 <= '0'::int2;
three| f1
-----+------
| 0
| -1234
|-32767
(3 rows)
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 <= '0'::int4;
three| f1
-----+------
| 0
| -1234
|-32767
(3 rows)
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 > '0'::int2;
two| f1
---+-----
| 1234
|32767
(2 rows)
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 > '0'::int4;
two| f1
---+-----
| 1234
|32767
(2 rows)
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 >= '0'::int2;
three| f1
-----+-----
| 0
| 1234
|32767
(3 rows)
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 >= '0'::int4;
three| f1
-----+-----
| 0
| 1234
|32767
(3 rows)
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE (i.f1 % '2'::int2) = '1'::int2;
one| f1
---+-----
|32767
(1 row)
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE (i.f1 % '2'::int4) = '0'::int2;
three| f1
-----+-----
| 0
| 1234
|-1234
(3 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int2 AS x FROM INT2_TBL i;
five| f1| x
----+------+-----
| 0| 0
| 1234| 2468
| -1234|-2468
| 32767| -2
|-32767| 2
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int4 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| 0
| 1234| 2468
| -1234| -2468
| 32767| 65534
|-32767|-65534
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int2 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| 2
| 1234| 1236
| -1234| -1232
| 32767|-32767
|-32767|-32765
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int4 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| 2
| 1234| 1236
| -1234| -1232
| 32767| 32769
|-32767|-32765
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int2 AS x FROM INT2_TBL i;
five| f1| x
----+------+-----
| 0| -2
| 1234| 1232
| -1234|-1236
| 32767|32765
|-32767|32767
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int4 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| -2
| 1234| 1232
| -1234| -1236
| 32767| 32765
|-32767|-32769
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int2 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| 0
| 1234| 617
| -1234| -617
| 32767| 16383
|-32767|-16383
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT2_TBL i;
five| f1| x
----+------+------
| 0| 0
| 1234| 617
| -1234| -617
| 32767| 16383
|-32767|-16383
(5 rows)
QUERY: CREATE TABLE INT4_TBL(f1 int4);
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('0');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('123456');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('-123456');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('34.5');
WARN:pg_atoi: error in "34.5": can't parse ".5"
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('2147483647');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('-2147483647');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('1000000000000');
WARN:pg_atoi: error reading "1000000000000": Result too large
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('asdf');
WARN:pg_atoi: error in "asdf": can't parse "asdf"
QUERY: SELECT '' AS five, INT4_TBL.*;
five| f1
----+-----------
| 0
| 123456
| -123456
| 2147483647
|-2147483647
(5 rows)
QUERY: SELECT '' AS four, i.* FROM INT4_TBL i WHERE i.f1 <> '0'::int2;
four| f1
----+-----------
| 123456
| -123456
| 2147483647
|-2147483647
(4 rows)
QUERY: SELECT '' AS four, i.* FROM INT4_TBL i WHERE i.f1 <> '0'::int4;
four| f1
----+-----------
| 123456
| -123456
| 2147483647
|-2147483647
(4 rows)
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE i.f1 = '0'::int2;
one|f1
---+--
| 0
(1 row)
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE i.f1 = '0'::int4;
one|f1
---+--
| 0
(1 row)
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 < '0'::int2;
two| f1
---+-----------
| -123456
|-2147483647
(2 rows)
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 < '0'::int4;
two| f1
---+-----------
| -123456
|-2147483647
(2 rows)
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 <= '0'::int2;
three| f1
-----+-----------
| 0
| -123456
|-2147483647
(3 rows)
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 <= '0'::int4;
three| f1
-----+-----------
| 0
| -123456
|-2147483647
(3 rows)
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 > '0'::int2;
two| f1
---+----------
| 123456
|2147483647
(2 rows)
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 > '0'::int4;
two| f1
---+----------
| 123456
|2147483647
(2 rows)
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 >= '0'::int2;
three| f1
-----+----------
| 0
| 123456
|2147483647
(3 rows)
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 >= '0'::int4;
three| f1
-----+----------
| 0
| 123456
|2147483647
(3 rows)
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE (i.f1 % '2'::int2) = '1'::int2;
one| f1
---+----------
|2147483647
(1 row)
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE (i.f1 % '2'::int4) = '0'::int2;
three| f1
-----+-------
| 0
| 123456
|-123456
(3 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int2 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-------
| 0| 0
| 123456| 246912
| -123456|-246912
| 2147483647| -2
|-2147483647| 2
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int4 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-------
| 0| 0
| 123456| 246912
| -123456|-246912
| 2147483647| -2
|-2147483647| 2
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int2 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-----------
| 0| 2
| 123456| 123458
| -123456| -123454
| 2147483647|-2147483647
|-2147483647|-2147483645
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int4 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-----------
| 0| 2
| 123456| 123458
| -123456| -123454
| 2147483647|-2147483647
|-2147483647|-2147483645
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int2 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+----------
| 0| -2
| 123456| 123454
| -123456| -123458
| 2147483647|2147483645
|-2147483647|2147483647
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int4 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+----------
| 0| -2
| 123456| 123454
| -123456| -123458
| 2147483647|2147483645
|-2147483647|2147483647
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int2 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-----------
| 0| 0
| 123456| 61728
| -123456| -61728
| 2147483647| 1073741823
|-2147483647|-1073741823
(5 rows)
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT4_TBL i;
five| f1| x
----+-----------+-----------
| 0| 0
| 123456| 61728
| -123456| -61728
| 2147483647| 1073741823
|-2147483647|-1073741823
(5 rows)
QUERY: SELECT '2'::int2 * '2'::int2 = '16'::int2 / '4'::int2 AS true;
true
----
t
(1 row)
QUERY: SELECT '2'::int4 * '2'::int2 = '16'::int2 / '4'::int4 AS true;
true
----
t
(1 row)
QUERY: SELECT '2'::int2 * '2'::int4 = '16'::int4 / '4'::int2 AS true;
true
----
t
(1 row)
QUERY: SELECT '1000'::int4 < '999'::int4 AS false;
false
-----
f
(1 row)
QUERY: SELECT 4! AS twenty_four;
twenty_four
-----------
24
(1 row)
QUERY: SELECT !!3 AS six;
six
---
6
(1 row)
QUERY: SELECT 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 AS ten;
ten
---
10
(1 row)
QUERY: SELECT 2 + 2 / 2 AS three;
three
-----
3
(1 row)
QUERY: SELECT (2 + 2) / 2 AS two;
two
---
2
(1 row)
QUERY: SELECT dsqrt('64'::float8) AS eight;
eight
-----
8
(1 row)
QUERY: SELECT |/'64'::float8 AS eight;
eight
-----
8
(1 row)
QUERY: SELECT ||/'27'::float8 AS three;
three
-----
3
(1 row)
QUERY: CREATE TABLE OID_TBL(f1 oid);
QUERY: INSERT INTO OID_TBL(f1) VALUES ('1234');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('1235');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('987');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('-1040');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OID_TBL.*;
five| f1
----+-----
| 1234
| 1235
| 987
|-1040
| 0
(5 rows)
QUERY: SELECT '' AS one, o.* FROM OID_TBL o WHERE o.f1 = '1234'::oid;
one| f1
---+----
|1234
(1 row)
QUERY: SELECT '' AS four, o.* FROM OID_TBL o WHERE o.f1 <> '1234';
four| f1
----+-----
| 1235
| 987
|-1040
| 0
(4 rows)
QUERY: SELECT '' AS four, o.* FROM OID_TBL o WHERE o.f1 <= '1234';
four| f1
----+-----
| 1234
| 987
|-1040
| 0
(4 rows)
QUERY: SELECT '' AS three, o.* FROM OID_TBL o WHERE o.f1 < '1234';
three| f1
-----+-----
| 987
|-1040
| 0
(3 rows)
QUERY: SELECT '' AS two, o.* FROM OID_TBL o WHERE o.f1 >= '1234';
two| f1
---+----
|1234
|1235
(2 rows)
QUERY: SELECT '' AS one, o.* FROM OID_TBL o WHERE o.f1 > '1234';
one| f1
---+----
|1235
(1 row)
QUERY: CREATE TABLE OIDNAME_TBL(f1 oidname);
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('1234,abcd');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('1235,efgh');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('987,XXXX');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('123456');
WARN:Bad input data for type oidname
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('123456,abcdefghijklmnopqrsutvwyz');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('');
WARN:Bad input data for type oidname
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('asdfasd');
WARN:Bad input data for type oidname
QUERY: SELECT '' AS four, OIDNAME_TBL.*;
four|f1
----+--------------------------------
|1234,abcd
|1235,efgh
|987,XXXX
|123456,abcdefghijklmnopqrsutvwyz
(4 rows)
QUERY: SELECT '' AS one, o.* FROM OIDNAME_TBL o WHERE o.f1 = '1234,abcd';
one|f1
---+---------
|1234,abcd
(1 row)
QUERY: SELECT '' AS three, o.* FROM OIDNAME_TBL o WHERE o.f1 <> '1234,abcd';
three|f1
-----+--------------------------------
|1235,efgh
|987,XXXX
|123456,abcdefghijklmnopqrsutvwyz
(3 rows)
QUERY: SELECT '' AS two, o.* FROM OIDNAME_TBL o WHERE o.f1 <= '1234,abcd';
two|f1
---+---------
|1234,abcd
|987,XXXX
(2 rows)
QUERY: SELECT '' AS one, o.* FROM OIDNAME_TBL o WHERE o.f1 < '1234,abcd';
one|f1
---+--------
|987,XXXX
(1 row)
QUERY: SELECT '' AS three, o.* FROM OIDNAME_TBL o WHERE o.f1 >= '1234,abcd';
three|f1
-----+--------------------------------
|1234,abcd
|1235,efgh
|123456,abcdefghijklmnopqrsutvwyz
(3 rows)
QUERY: SELECT '' AS two, o.* FROM OIDNAME_TBL o WHERE o.f1 > '1234,abcd';
two|f1
---+--------------------------------
|1235,efgh
|123456,abcdefghijklmnopqrsutvwyz
(2 rows)
QUERY: CREATE TABLE OIDINT2_TBL(f1 oidint2);
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('1234/9873');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('1235/9873');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('987/-1234');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('123456');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('123456/123456');
WARN:pg_atoi: error reading "123456": Result too large
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OIDINT2_TBL.*;
five|f1
----+---------
|1234/9873
|1235/9873
|987/-1234
|123456/0
|0/0
(5 rows)
QUERY: SELECT '' AS one, o.* FROM OIDINT2_TBL o WHERE o.f1 = '1235/9873';
one|f1
---+---------
|1235/9873
(1 row)
QUERY: SELECT '' AS four, o.* FROM OIDINT2_TBL o WHERE o.f1 <> '1235/9873';
four|f1
----+---------
|1234/9873
|987/-1234
|123456/0
|0/0
(4 rows)
QUERY: SELECT '' AS four, o.* FROM OIDINT2_TBL o WHERE o.f1 <= '1235/9873';
four|f1
----+---------
|1234/9873
|1235/9873
|987/-1234
|0/0
(4 rows)
QUERY: SELECT '' AS three, o.* FROM OIDINT2_TBL o WHERE o.f1 < '1235/9873';
three|f1
-----+---------
|1234/9873
|987/-1234
|0/0
(3 rows)
QUERY: SELECT '' AS two, o.* FROM OIDINT2_TBL o WHERE o.f1 >= '1235/9873';
two|f1
---+---------
|1235/9873
|123456/0
(2 rows)
QUERY: SELECT '' AS one, o.* FROM OIDINT2_TBL o WHERE o.f1 > '1235/9873';
one|f1
---+--------
|123456/0
(1 row)
QUERY: CREATE TABLE OIDINT4_TBL(f1 oidint4);
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('1234/9873');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('1235/9873');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('987/-1234');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('123456');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('123456/1234568901234567890');
WARN:pg_atoi: error reading "1234568901234567890": Result too large
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OIDINT4_TBL.*;
five|f1
----+---------
|1234/9873
|1235/9873
|987/-1234
|123456/0
|0/0
(5 rows)
QUERY: SELECT '' AS one, o.* FROM OIDINT4_TBL o WHERE o.f1 = '1235/9873';
one|f1
---+---------
|1235/9873
(1 row)
QUERY: SELECT '' AS four, o.* FROM OIDINT4_TBL o WHERE o.f1 <> '1235/9873';
four|f1
----+---------
|1234/9873
|987/-1234
|123456/0
|0/0
(4 rows)
QUERY: SELECT '' AS four, o.* FROM OIDINT4_TBL o WHERE o.f1 <= '1235/9873';
four|f1
----+---------
|1234/9873
|1235/9873
|987/-1234
|0/0
(4 rows)
QUERY: SELECT '' AS three, o.* FROM OIDINT4_TBL o WHERE o.f1 < '1235/9873';
three|f1
-----+---------
|1234/9873
|987/-1234
|0/0
(3 rows)
QUERY: SELECT '' AS two, o.* FROM OIDINT4_TBL o WHERE o.f1 >= '1235/9873';
two|f1
---+---------
|1235/9873
|123456/0
(2 rows)
QUERY: SELECT '' AS one, o.* FROM OIDINT4_TBL o WHERE o.f1 > '1235/9873';
one|f1
---+--------
|123456/0
(1 row)
QUERY: CREATE TABLE POINT_TBL(f1 point);
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(0.0,0.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(-10.0,0.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(-3.0,4.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(5.1, 34.5)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(-5.0,-12.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('asdfasdf');
WARN:Bad point external representation 'asdfasdf'
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('10.0,10.0');
WARN:Bad point external representation '10.0,10.0'
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(10.0 10.0)');
WARN:Bad point external representation '(10.0 10.0)'
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(10.0,10.0');
WARN:Bad point external representation '(10.0,10.0'
QUERY: SELECT '' AS five, POINT_TBL.*;
five|f1
----+----------
|(0,0)
|(-10,0)
|(-3,4)
|(5.1,34.5)
|(-5,-12)
(5 rows)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p WHERE p.f1 !< '(0.0, 0.0)';
three|f1
-----+--------
|(-10,0)
|(-3,4)
|(-5,-12)
(3 rows)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p WHERE '(0.0,0.0)' !> p.f1;
three|f1
-----+--------
|(-10,0)
|(-3,4)
|(-5,-12)
(3 rows)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE '(0.0,0.0)' !^ p.f1;
one|f1
---+--------
|(-5,-12)
(1 row)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE p.f1 !| '(0.0, 0.0)';
one|f1
---+--------
|(-5,-12)
(1 row)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE p.f1 =|= '(5.1, 34.5)';
one|f1
---+----------
|(5.1,34.5)
(1 row)
QUERY: SELECT '' AS two, p.* FROM POINT_TBL p
WHERE p.f1 ===> '(0,0,100,100)';
two|f1
---+----------
|(0,0)
|(5.1,34.5)
(2 rows)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p
WHERE not on_pb(p.f1,'(0,0,100,100)'::box);
three|f1
-----+--------
|(-10,0)
|(-3,4)
|(-5,-12)
(3 rows)
QUERY: SELECT '' AS two, p.* FROM POINT_TBL p
WHERE on_ppath(p.f1,'(0,3,0,0,-10,0,-10,10)'::path);
two|f1
---+-------
|(0,0)
|(-10,0)
(2 rows)
QUERY: SELECT '' AS five, p.f1, p.f1 <===> '(0,0)' AS dist FROM POINT_TBL p;
five|f1 |dist
----+----------+----
|(0,0) | 0
|(-10,0) | 10
|(-3,4) | 5
|(5.1,34.5)| 34
|(-5,-12) | 13
(5 rows)
QUERY: SELECT '' AS twentyfive, p1.f1, p2.f1, p1.f1 <===> p2.f1 AS dist
FROM POINT_TBL p1, POINT_TBL p2;
twentyfive|f1 |f1 |dist
----------+----------+----------+----
|(0,0) |(0,0) | 0
|(-10,0) |(0,0) | 10
|(-3,4) |(0,0) | 5
|(5.1,34.5)|(0,0) | 34
|(-5,-12) |(0,0) | 13
|(0,0) |(-10,0) | 10
|(-10,0) |(-10,0) | 0
|(-3,4) |(-10,0) | 8
|(5.1,34.5)|(-10,0) | 37
|(-5,-12) |(-10,0) | 13
|(0,0) |(-3,4) | 5
|(-10,0) |(-3,4) | 8
|(-3,4) |(-3,4) | 0
|(5.1,34.5)|(-3,4) | 31
|(-5,-12) |(-3,4) | 16
|(0,0) |(5.1,34.5)| 34
|(-10,0) |(5.1,34.5)| 37
|(-3,4) |(5.1,34.5)| 31
|(5.1,34.5)|(5.1,34.5)| 0
|(-5,-12) |(5.1,34.5)| 47
|(0,0) |(-5,-12) | 13
|(-10,0) |(-5,-12) | 13
|(-3,4) |(-5,-12) | 16
|(5.1,34.5)|(-5,-12) | 47
|(-5,-12) |(-5,-12) | 0
(25 rows)
QUERY: SELECT '' AS twenty, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3;
twenty|f1 |f1
------+----------+----------
|(-10,0) |(0,0)
|(-3,4) |(0,0)
|(5.1,34.5)|(0,0)
|(-5,-12) |(0,0)
|(0,0) |(-10,0)
|(-3,4) |(-10,0)
|(5.1,34.5)|(-10,0)
|(-5,-12) |(-10,0)
|(0,0) |(-3,4)
|(-10,0) |(-3,4)
|(5.1,34.5)|(-3,4)
|(-5,-12) |(-3,4)
|(0,0) |(5.1,34.5)
|(-10,0) |(5.1,34.5)
|(-3,4) |(5.1,34.5)
|(-5,-12) |(5.1,34.5)
|(0,0) |(-5,-12)
|(-10,0) |(-5,-12)
|(-3,4) |(-5,-12)
|(5.1,34.5)|(-5,-12)
(20 rows)
QUERY: SELECT '' AS ten, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3 and
p1.f1 !< p2.f1;
ten|f1 |f1
---+--------+----------
|(-10,0) |(0,0)
|(-3,4) |(0,0)
|(-5,-12)|(0,0)
|(-10,0) |(-3,4)
|(-5,-12)|(-3,4)
|(0,0) |(5.1,34.5)
|(-10,0) |(5.1,34.5)
|(-3,4) |(5.1,34.5)
|(-5,-12)|(5.1,34.5)
|(-10,0) |(-5,-12)
(10 rows)
QUERY: SELECT '' AS two, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3 and
p1.f1 !< p2.f1 and
p1.f1 !^ p2.f1;
two|f1 |f1
---+-------+--------
|(-3,4) |(0,0)
|(-10,0)|(-5,-12)
(2 rows)
QUERY: CREATE TABLE POLYGON_TBL(f1 polygon);
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(2.0,2.0,0.0,0.0,4.0,0.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(3.0,3.0,1.0,1.0,3.0,0.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(0.0,0.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(0.0,0.0,1.0,1.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('0.0');
WARN:Bad polygon external representation '0.0'
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(0.0 0.0');
WARN:Bad polygon external representation '(0.0 0.0'
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(0,1,2)');
WARN:Bad polygon external representation '(0,1,2)'
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(0,1,2,3');
WARN:Bad polygon external representation '(0,1,2,3'
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('asdf');
WARN:Bad polygon external representation 'asdf'
QUERY: SELECT '' AS four, POLYGON_TBL.*;
four|f1
----+-------------------------------------------------------------------------------
|( 2, 2, 0, 0, 4, 0)
|( 3, 3, 1, 1, 3, 0)
|( 0, 0)
|( 0, 0, 1, 1)
(4 rows)
QUERY: SELECT '' AS three, p.*
FROM POLYGON_TBL p
WHERE p.f1 && '(3.0,3.0,1.0,1.0,3.0,0.0)';
three|f1
-----+-------------------------------------------------------------------------------
|( 2, 2, 0, 0, 4, 0)
|( 3, 3, 1, 1, 3, 0)
|( 0, 0, 1, 1)
(3 rows)
QUERY: SELECT '' AS four, p.*
FROM POLYGON_TBL p
WHERE p.f1 &< '(3.0,3.0,1.0,1.0,3.0,0.0)';
four|f1
----+-------------------------------------------------------------------------------
|( 2, 2, 0, 0, 4, 0)
|( 3, 3, 1, 1, 3, 0)
|( 0, 0)
|( 0, 0, 1, 1)
(4 rows)
QUERY: SELECT '' AS two, p.*
FROM POLYGON_TBL p
WHERE p.f1 &> '(3.0,3.0,1.0,1.0,3.0,0.0)';
two|f1
---+-------------------------------------------------------------------------------
|( 2, 2, 0, 0, 4, 0)
|( 3, 3, 1, 1, 3, 0)
(2 rows)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 << '(3.0,3.0,1.0,1.0,3.0,0.0)';
one|f1
---+---------------------------
|( 0, 0)
(1 row)
QUERY: SELECT '' AS zero, p.*
FROM POLYGON_TBL p
WHERE p.f1 >> '(3.0,3.0,1.0,1.0,3.0,0.0)';
zero|f1
----+--
(0 rows)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 @ '(3.0,3.0,1.0,1.0,3.0,0.0)';
one|f1
---+-------------------------------------------------------------------------------
|( 3, 3, 1, 1, 3, 0)
(1 row)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 ~= '(3.0,3.0,1.0,1.0,3.0,0.0)';
one|f1
---+-------------------------------------------------------------------------------
|( 3, 3, 1, 1, 3, 0)
(1 row)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 ~ '(3.0,3.0,1.0,1.0,3.0,0.0)';
one|f1
---+-------------------------------------------------------------------------------
|( 3, 3, 1, 1, 3, 0)
(1 row)
QUERY: SELECT 'char 16 string'::char16 = 'char 16 string '::char16 AS false;
false
-----
f
(1 row)
QUERY: SELECT 'c'::char = 'c'::char AS true;
true
----
t
(1 row)
QUERY: SELECT 'this is a text string'::text = 'this is a text string'::text AS true;
true
----
t
(1 row)
QUERY: SELECT 'this is a text string'::text = 'this is a text strin'::text AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon << '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon &< '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
true
----
t
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon &> '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
true
----
t
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon >> '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon @ '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon ~ '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon ~= '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
false
-----
f
(1 row)
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon && '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
true
----
t
(1 row)
QUERY: SELECT onek.* WHERE onek.unique1 < 10;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
0| 998| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 1|AAAAAA |KMBAAA |OOOOxx
1| 214| 1| 1| 1| 1| 1| 1| 1| 1| 1| 2| 3|BAAAAA |GIAAAA |OOOOxx
2| 326| 0| 2| 2| 2| 2| 2| 2| 2| 2| 4| 5|CAAAAA |OMAAAA |OOOOxx
3| 431| 1| 3| 3| 3| 3| 3| 3| 3| 3| 6| 7|DAAAAA |PQAAAA |VVVVxx
4| 833| 0| 0| 4| 4| 4| 4| 4| 4| 4| 8| 9|EAAAAA |BGBAAA |HHHHxx
5| 541| 1| 1| 5| 5| 5| 5| 5| 5| 5| 10| 11|FAAAAA |VUAAAA |HHHHxx
6| 978| 0| 2| 6| 6| 6| 6| 6| 6| 6| 12| 13|GAAAAA |QLBAAA |OOOOxx
7| 647| 1| 3| 7| 7| 7| 7| 7| 7| 7| 14| 15|HAAAAA |XYAAAA |VVVVxx
8| 653| 0| 0| 8| 8| 8| 8| 8| 8| 8| 16| 17|IAAAAA |DZAAAA |HHHHxx
9| 49| 1| 1| 9| 9| 9| 9| 9| 9| 9| 18| 19|JAAAAA |XBAAAA |HHHHxx
(10 rows)
QUERY: SELECT onek.unique1, onek.stringu1
WHERE onek.unique1 < 20
ORDER BY unique1 using >;
unique1|stringu1
-------+--------
19|TAAAAA
18|SAAAAA
17|RAAAAA
16|QAAAAA
15|PAAAAA
14|OAAAAA
13|NAAAAA
12|MAAAAA
11|LAAAAA
10|KAAAAA
9|JAAAAA
8|IAAAAA
7|HAAAAA
6|GAAAAA
5|FAAAAA
4|EAAAAA
3|DAAAAA
2|CAAAAA
1|BAAAAA
0|AAAAAA
(20 rows)
QUERY: SELECT onek.unique1, onek.stringu1
WHERE onek.unique1 > 980
ORDER BY stringu1 using <;
unique1|stringu1
-------+--------
988|AMAAAA
989|BMAAAA
990|CMAAAA
991|DMAAAA
992|EMAAAA
993|FMAAAA
994|GMAAAA
995|HMAAAA
996|IMAAAA
997|JMAAAA
998|KMAAAA
999|LMAAAA
981|TLAAAA
982|ULAAAA
983|VLAAAA
984|WLAAAA
985|XLAAAA
986|YLAAAA
987|ZLAAAA
(19 rows)
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 > 980
ORDER BY string4 using <, unique1 using >;
unique1|string4
-------+-------
999|AAAAxx
995|AAAAxx
983|AAAAxx
982|AAAAxx
981|AAAAxx
998|HHHHxx
997|HHHHxx
993|HHHHxx
990|HHHHxx
986|HHHHxx
996|OOOOxx
991|OOOOxx
988|OOOOxx
987|OOOOxx
985|OOOOxx
994|VVVVxx
992|VVVVxx
989|VVVVxx
984|VVVVxx
(19 rows)
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 > 980
ORDER BY string4 using >, unique1 using <;
unique1|string4
-------+-------
984|VVVVxx
989|VVVVxx
992|VVVVxx
994|VVVVxx
985|OOOOxx
987|OOOOxx
988|OOOOxx
991|OOOOxx
996|OOOOxx
986|HHHHxx
990|HHHHxx
993|HHHHxx
997|HHHHxx
998|HHHHxx
981|AAAAxx
982|AAAAxx
983|AAAAxx
995|AAAAxx
999|AAAAxx
(19 rows)
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 < 20
ORDER BY unique1 using >, string4 using <;
unique1|string4
-------+-------
19|OOOOxx
18|VVVVxx
17|HHHHxx
16|OOOOxx
15|VVVVxx
14|AAAAxx
13|OOOOxx
12|AAAAxx
11|OOOOxx
10|AAAAxx
9|HHHHxx
8|HHHHxx
7|VVVVxx
6|OOOOxx
5|HHHHxx
4|HHHHxx
3|VVVVxx
2|OOOOxx
1|OOOOxx
0|OOOOxx
(20 rows)
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 < 20
ORDER BY unique1 using <, string4 using >;
unique1|string4
-------+-------
0|OOOOxx
1|OOOOxx
2|OOOOxx
3|VVVVxx
4|HHHHxx
5|HHHHxx
6|OOOOxx
7|VVVVxx
8|HHHHxx
9|HHHHxx
10|AAAAxx
11|OOOOxx
12|AAAAxx
13|OOOOxx
14|AAAAxx
15|VVVVxx
16|OOOOxx
17|HHHHxx
18|VVVVxx
19|OOOOxx
(20 rows)
QUERY: WHERE onek2.unique1 < 20
ORDER BY unique1 using >;
WARN:parser: syntax error at or near "WHERE"
QUERY: SELECT two, stringu1, ten, string4
INTO TABLE temp
FROM onek;
QUERY: SELECT DISTINCT two FROM temp;
two
---
0
1
(2 rows)
QUERY: SELECT DISTINCT ten FROM temp;
ten
---
0
1
2
3
4
5
6
7
8
9
(10 rows)
QUERY: SELECT DISTINCT string4 FROM temp;
string4
-------
AAAAxx
HHHHxx
OOOOxx
VVVVxx
(4 rows)
QUERY: SELECT DISTINCT two, string4, ten
FROM temp
ORDER BY two using <, string4 using <, ten using <;
two|string4|ten
---+-------+---
0|AAAAxx | 0
0|AAAAxx | 2
0|AAAAxx | 4
0|AAAAxx | 6
0|AAAAxx | 8
0|HHHHxx | 0
0|HHHHxx | 2
0|HHHHxx | 4
0|HHHHxx | 6
0|HHHHxx | 8
0|OOOOxx | 0
0|OOOOxx | 2
0|OOOOxx | 4
0|OOOOxx | 6
0|OOOOxx | 8
0|VVVVxx | 0
0|VVVVxx | 2
0|VVVVxx | 4
0|VVVVxx | 6
0|VVVVxx | 8
1|AAAAxx | 1
1|AAAAxx | 3
1|AAAAxx | 5
1|AAAAxx | 7
1|AAAAxx | 9
1|HHHHxx | 1
1|HHHHxx | 3
1|HHHHxx | 5
1|HHHHxx | 7
1|HHHHxx | 9
1|OOOOxx | 1
1|OOOOxx | 3
1|OOOOxx | 5
1|OOOOxx | 7
1|OOOOxx | 9
1|VVVVxx | 1
1|VVVVxx | 3
1|VVVVxx | 5
1|VVVVxx | 7
1|VVVVxx | 9
(40 rows)
QUERY: SELECT DISTINCT ON string4 two, string4, ten
FROM temp
ORDER BY two using <, string4 using <, ten using <;
two|string4|ten
---+-------+---
0|AAAAxx | 0
0|HHHHxx | 0
0|OOOOxx | 0
0|VVVVxx | 0
1|AAAAxx | 1
1|HHHHxx | 1
1|OOOOxx | 1
1|VVVVxx | 1
(8 rows)
QUERY: SELECT *
INTO TABLE temp1
FROM temp
WHERE onek.unique1 < 2;
QUERY: DROP TABLE temp1;
QUERY: SELECT *
INTO TABLE temp1
FROM temp
WHERE onek2.unique1 < 2;
QUERY: DROP TABLE temp1;
QUERY: SELECT p.name, p.age FROM person* p;
name |age
-------+---
mike | 40
joe | 20
sally | 34
sandra | 19
alex | 30
sue | 50
denise | 24
sarah | 88
teresa | 38
nan | 28
leah | 68
wendy | 78
melissa| 28
joan | 18
mary | 8
jane | 58
liza | 38
jean | 28
jenifer| 38
juanita| 58
susan | 78
zena | 98
martie | 88
chris | 78
pat | 18
zola | 58
louise | 98
edna | 18
bertha | 88
sumi | 38
koko | 88
gina | 18
rean | 48
sharon | 78
paula | 68
julie | 68
belinda| 38
karen | 48
carina | 58
diane | 18
esther | 98
trudy | 88
fanny | 8
carmen | 78
lita | 25
pamela | 48
sandy | 38
trisha | 88
vera | 78
velma | 68
sharon | 25
sam | 30
bill | 20
fred | 28
larry | 60
jeff | 23
cim | 30
linda | 19
(58 rows)
QUERY: SELECT p.name, p.age FROM person* p ORDER BY age using >;
name |age
-------+---
esther | 98
louise | 98
zena | 98
martie | 88
bertha | 88
trisha | 88
koko | 88
sarah | 88
trudy | 88
vera | 78
carmen | 78
chris | 78
sharon | 78
susan | 78
wendy | 78
velma | 68
leah | 68
julie | 68
paula | 68
larry | 60
carina | 58
juanita| 58
jane | 58
zola | 58
sue | 50
karen | 48
rean | 48
pamela | 48
mike | 40
jenifer| 38
sandy | 38
teresa | 38
liza | 38
belinda| 38
sumi | 38
sally | 34
alex | 30
cim | 30
sam | 30
fred | 28
nan | 28
jean | 28
melissa| 28
sharon | 25
lita | 25
denise | 24
jeff | 23
joe | 20
bill | 20
linda | 19
sandra | 19
diane | 18
edna | 18
gina | 18
joan | 18
pat | 18
fanny | 8
mary | 8
(58 rows)
QUERY: SELECT DISTINCT p.age FROM person* p ORDER BY age using >;
age
---
98
88
78
68
60
58
50
48
40
38
34
30
28
25
24
23
20
19
18
8
(20 rows)
QUERY: SELECT hash_i4_heap.*
WHERE hash_i4_heap.random = 843938989;
seqno| random
-----+---------
15|843938989
(1 row)
QUERY: SELECT hash_i4_heap.*
WHERE hash_i4_heap.random = 66766766;
seqno|random
-----+------
(0 rows)
QUERY: SELECT hash_c16_heap.*
WHERE hash_c16_heap.random = '1505703298'::char16;
seqno| random
-----+----------
9838|1505703298
(1 row)
QUERY: SELECT hash_c16_heap.*
WHERE hash_c16_heap.random = '7777777'::char16;
seqno|random
-----+------
(0 rows)
QUERY: SELECT hash_txt_heap.*
WHERE hash_txt_heap.random = '1351610853'::text;
seqno| random
-----+----------
5677|1351610853
(1 row)
QUERY: SELECT hash_txt_heap.*
WHERE hash_txt_heap.random = '111111112222222233333333'::text;
seqno|random
-----+------
(0 rows)
QUERY: SELECT hash_f8_heap.*
WHERE hash_f8_heap.random = '444705537'::float8;
seqno| random
-----+---------
7853|444705537
(1 row)
QUERY: SELECT hash_f8_heap.*
WHERE hash_f8_heap.random = '88888888'::float8;
seqno|random
-----+------
(0 rows)
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno < 1;
seqno| random
-----+----------
0|1935401906
(1 row)
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno >= 9999;
seqno| random
-----+----------
9999|1227676208
(1 row)
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno = 4500;
seqno| random
-----+----------
4500|2080851358
(1 row)
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno < '1'::char16;
seqno| random
-----+----------
0|1935401906
(1 row)
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno >= '9999'::char16;
seqno| random
-----+----------
9999|1227676208
(1 row)
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno = '4500'::char16;
seqno| random
-----+----------
4500|2080851358
(1 row)
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno < '1'::text;
seqno| random
-----+----------
0|1935401906
(1 row)
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno >= '9999'::text;
seqno| random
-----+----------
9999|1227676208
(1 row)
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno = '4500'::text;
seqno| random
-----+----------
4500|2080851358
(1 row)
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno < '1'::float8;
seqno| random
-----+----------
0|1935401906
(1 row)
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno >= '9999'::float8;
seqno| random
-----+----------
9999|1227676208
(1 row)
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno = '4500'::float8;
seqno| random
-----+----------
4500|2080851358
(1 row)
QUERY: UPDATE onek
SET unique1 = onek.unique1 + 1;
QUERY: UPDATE onek
SET unique1 = onek.unique1 - 1;
QUERY: UPDATE temp
SET stringu1 = reverse_c16(onek.stringu1)
WHERE onek.stringu1 = 'JBAAAA' and
onek.stringu1 = temp.stringu1;
NOTICE:Non-functional update, only first update is performed
NOTICE:Non-functional update, only first update is performed
QUERY: UPDATE temp
SET stringu1 = reverse_c16(onek2.stringu1)
WHERE onek2.stringu1 = 'JCAAAA' and
onek2.stringu1 = temp.stringu1;
NOTICE:Non-functional update, only first update is performed
NOTICE:Non-functional update, only first update is performed
QUERY: DROP TABLE temp;
QUERY: UPDATE hash_i4_heap
SET random = 1
WHERE hash_i4_heap.seqno = 1492;
QUERY: SELECT h.seqno AS i1492, h.random AS i1
FROM hash_i4_heap h
WHERE h.random = 1;
i1492|i1
-----+--
1492| 1
(1 row)
QUERY: UPDATE hash_i4_heap
SET seqno = 20000
WHERE hash_i4_heap.random = 1492795354;
QUERY: SELECT h.seqno AS i20000
FROM hash_i4_heap h
WHERE h.random = 1492795354;
i20000
------
20000
(1 row)
QUERY: UPDATE hash_c16_heap
SET random = '0123456789abcdef'::char16
WHERE hash_c16_heap.seqno = 6543;
QUERY: SELECT h.seqno AS i6543, h.random AS c0_to_f
FROM hash_c16_heap h
WHERE h.random = '0123456789abcdef'::char16;
i6543|c0_to_f
-----+----------------
6543|0123456789abcdef
(1 row)
QUERY: UPDATE hash_c16_heap
SET seqno = 20000
WHERE hash_c16_heap.random = '76652222'::char16;
QUERY: SELECT h.seqno AS emptyset
FROM hash_c16_heap h
WHERE h.random = '76652222'::char16;
emptyset
--------
(0 rows)
QUERY: UPDATE hash_txt_heap
SET random = '0123456789abcdefghijklmnop'::text
WHERE hash_txt_heap.seqno = 4002;
QUERY: SELECT h.seqno AS i4002, h.random AS c0_to_p
FROM hash_txt_heap h
WHERE h.random = '0123456789abcdefghijklmnop'::text;
i4002|c0_to_p
-----+--------------------------
4002|0123456789abcdefghijklmnop
(1 row)
QUERY: UPDATE hash_txt_heap
SET seqno = 20000
WHERE hash_txt_heap.random = '959363399'::text;
QUERY: SELECT h.seqno AS t20000
FROM hash_txt_heap h
WHERE h.random = '959363399'::text;
t20000
------
20000
(1 row)
QUERY: UPDATE hash_f8_heap
SET random = '-1234.1234'::float8
WHERE hash_f8_heap.seqno = 8906;
QUERY: SELECT h.seqno AS i8096, h.random AS f1234_1234
FROM hash_f8_heap h
WHERE h.random = '-1234.1234'::float8;
i8096|f1234_1234
-----+----------
8906|-1234.1234
(1 row)
QUERY: UPDATE hash_f8_heap
SET seqno = 20000
WHERE hash_f8_heap.random = '488912369'::float8;
QUERY: SELECT h.seqno AS f20000
FROM hash_f8_heap h
WHERE h.random = '488912369'::float8;
f20000
------
20000
(1 row)
QUERY: COPY onek TO '_CWD_/obj/onek.data';
QUERY: DELETE FROM onek;
QUERY: COPY onek FROM '_CWD_/obj/onek.data';
QUERY: SELECT unique1 FROM onek WHERE unique1 < 2;
unique1
-------
0
1
(2 rows)
QUERY: DELETE FROM onek2;
QUERY: COPY onek2 FROM '_CWD_/obj/onek.data';
QUERY: SELECT unique1 FROM onek2 WHERE unique1 < 2;
unique1
-------
1
0
(2 rows)
QUERY: COPY BINARY stud_emp TO '_CWD_/obj/stud_emp.data';
QUERY: DELETE FROM stud_emp;
QUERY: COPY BINARY stud_emp FROM '_CWD_/obj/stud_emp.data';
QUERY: SELECT * FROM stud_emp;
name |age|location |salary|manager|gpa|percent
-----+---+----------+------+-------+---+-------
jeff | 23|(8,7.7) | 600|sharon |3.5|
cim | 30|(10.5,4.7)| 400| |3.4|
linda| 19|(0.9,6.1) | 100| |2.9|
(3 rows)
QUERY: SELECT count(*) FROM onek;
count
-----
1000
(1 row)
QUERY: SELECT count(*) FROM onek where oidrand(onek.oid, 10);
count
-----
97
(1 row)
QUERY: SELECT count(*) FROM onek where oidrand(onek.oid, 10);
count
-----
101
(1 row)
QUERY: BEGIN;
QUERY: SELECT *
INTO TABLE xacttest
FROM aggtest;
QUERY: INSERT INTO xacttest (a, b) VALUES (777, 777.777);
QUERY: END;
QUERY: SELECT a FROM xacttest WHERE a > 100;
a
---
777
(1 row)
QUERY: BEGIN;
QUERY: CREATE TABLE disappear (a int4);
QUERY: DELETE FROM aggtest;
QUERY: SELECT * FROM aggtest;
a|b
-+-
(0 rows)
QUERY: ABORT;
QUERY: SELECT oid FROM pg_class WHERE relname = 'disappear';
oid
---
(0 rows)
QUERY: SELECT * FROM aggtest;
a|b
-+-
(0 rows)
QUERY: BEGIN;
QUERY: DECLARE foo1 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo2 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo3 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo4 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo5 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo6 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo7 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo8 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo9 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo10 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo11 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo12 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo13 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo14 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo15 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo16 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo17 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo18 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo19 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo20 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo21 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo22 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo23 CURSOR FOR SELECT * FROM tenk1;
QUERY: FETCH 1 in foo1;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(1 row)
QUERY: FETCH 2 in foo2;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
(2 rows)
QUERY: FETCH 3 in foo3;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
(3 rows)
QUERY: FETCH 4 in foo4;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
(4 rows)
QUERY: FETCH 5 in foo5;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
(5 rows)
QUERY: FETCH 6 in foo6;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
(6 rows)
QUERY: FETCH 7 in foo7;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
(7 rows)
QUERY: FETCH 8 in foo8;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
(8 rows)
QUERY: FETCH 9 in foo9;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
(9 rows)
QUERY: FETCH 10 in foo10;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
(10 rows)
QUERY: FETCH 11 in foo11;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
(11 rows)
QUERY: FETCH 12 in foo12;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
(12 rows)
QUERY: FETCH 13 in foo13;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
(13 rows)
QUERY: FETCH 14 in foo14;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
(14 rows)
QUERY: FETCH 15 in foo15;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
(15 rows)
QUERY: FETCH 16 in foo16;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
(16 rows)
QUERY: FETCH 17 in foo17;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
(17 rows)
QUERY: FETCH 18 in foo18;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
(18 rows)
QUERY: FETCH 19 in foo19;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
(19 rows)
QUERY: FETCH 20 in foo20;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
(20 rows)
QUERY: FETCH 21 in foo21;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
(21 rows)
QUERY: FETCH 22 in foo22;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
(22 rows)
QUERY: FETCH 23 in foo23;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
8020| 22| 0| 0| 0| 0| 20| 20| 20| 3020| 8020| 40| 41|MWAAAA |WAAAAA |OOOOxx
(23 rows)
QUERY: FETCH backward 1 in foo23;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
(1 row)
QUERY: FETCH backward 2 in foo22;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
(2 rows)
QUERY: FETCH backward 3 in foo21;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
(3 rows)
QUERY: FETCH backward 4 in foo20;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
(4 rows)
QUERY: FETCH backward 5 in foo19;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
(5 rows)
QUERY: FETCH backward 6 in foo18;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
(6 rows)
QUERY: FETCH backward 7 in foo17;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
(7 rows)
QUERY: FETCH backward 8 in foo16;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
(8 rows)
QUERY: FETCH backward 9 in foo15;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
(9 rows)
QUERY: FETCH backward 10 in foo14;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
(10 rows)
QUERY: FETCH backward 11 in foo13;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
(11 rows)
QUERY: FETCH backward 12 in foo12;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(11 rows)
QUERY: FETCH backward 13 in foo11;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(10 rows)
QUERY: FETCH backward 14 in foo10;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(9 rows)
QUERY: FETCH backward 15 in foo9;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(8 rows)
QUERY: FETCH backward 16 in foo8;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(7 rows)
QUERY: FETCH backward 17 in foo7;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(6 rows)
QUERY: FETCH backward 18 in foo6;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(5 rows)
QUERY: FETCH backward 19 in foo5;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(4 rows)
QUERY: FETCH backward 20 in foo4;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(3 rows)
QUERY: FETCH backward 21 in foo3;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(2 rows)
QUERY: FETCH backward 22 in foo2;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
(1 row)
QUERY: FETCH backward 23 in foo1;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
(0 rows)
QUERY: CLOSE foo1;
QUERY: CLOSE foo2;
QUERY: CLOSE foo3;
QUERY: CLOSE foo4;
QUERY: CLOSE foo5;
QUERY: CLOSE foo6;
QUERY: CLOSE foo7;
QUERY: CLOSE foo8;
QUERY: CLOSE foo9;
QUERY: CLOSE foo10;
QUERY: CLOSE foo11;
QUERY: CLOSE foo12;
QUERY: end;
QUERY: EXTEND INDEX onek2_u1_prtl WHERE onek2.unique1 <= 60;
WARN:ExtendIndex: onek2_u1_prtl index not found
QUERY: BEGIN;
QUERY: DECLARE foo13 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 50;
QUERY: DECLARE foo14 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 51;
QUERY: DECLARE foo15 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 52;
QUERY: DECLARE foo16 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 53;
QUERY: DECLARE foo17 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 54;
QUERY: DECLARE foo18 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 55;
QUERY: DECLARE foo19 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 56;
QUERY: DECLARE foo20 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 57;
QUERY: DECLARE foo21 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 58;
QUERY: DECLARE foo22 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 59;
QUERY: DECLARE foo23 CURSOR FOR
SELECT * FROM onek WHERE unique1 = 60;
QUERY: DECLARE foo24 CURSOR FOR
SELECT * FROM onek2 WHERE unique1 = 50;
QUERY: DECLARE foo25 CURSOR FOR
SELECT * FROM onek2 WHERE unique1 = 60;
QUERY: FETCH all in foo13;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
50| 253| 0| 2| 0| 10| 0| 50| 50| 50| 50| 0| 1|YBAAAA |TJAAAA |HHHHxx
(1 row)
QUERY: FETCH all in foo14;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
51| 76| 1| 3| 1| 11| 1| 51| 51| 51| 51| 2| 3|ZBAAAA |YCAAAA |AAAAxx
(1 row)
QUERY: FETCH all in foo15;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
52| 985| 0| 0| 2| 12| 2| 52| 52| 52| 52| 4| 5|ACAAAA |XLBAAA |HHHHxx
(1 row)
QUERY: FETCH all in foo16;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
53| 196| 1| 1| 3| 13| 3| 53| 53| 53| 53| 6| 7|BCAAAA |OHAAAA |AAAAxx
(1 row)
QUERY: FETCH all in foo17;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
54| 356| 0| 2| 4| 14| 4| 54| 54| 54| 54| 8| 9|CCAAAA |SNAAAA |AAAAxx
(1 row)
QUERY: FETCH all in foo18;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
55| 627| 1| 3| 5| 15| 5| 55| 55| 55| 55| 10| 11|DCAAAA |DYAAAA |VVVVxx
(1 row)
QUERY: FETCH all in foo19;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
56| 54| 0| 0| 6| 16| 6| 56| 56| 56| 56| 12| 13|ECAAAA |CCAAAA |OOOOxx
(1 row)
QUERY: FETCH all in foo20;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
57| 942| 1| 1| 7| 17| 7| 57| 57| 57| 57| 14| 15|FCAAAA |GKBAAA |OOOOxx
(1 row)
QUERY: FETCH all in foo21;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
58| 114| 0| 2| 8| 18| 8| 58| 58| 58| 58| 16| 17|GCAAAA |KEAAAA |OOOOxx
(1 row)
QUERY: FETCH all in foo22;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
59| 593| 1| 3| 9| 19| 9| 59| 59| 59| 59| 18| 19|HCAAAA |VWAAAA |HHHHxx
(1 row)
QUERY: FETCH all in foo23;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
60| 483| 0| 0| 0| 0| 0| 60| 60| 60| 60| 0| 1|ICAAAA |PSAAAA |VVVVxx
(1 row)
QUERY: FETCH all in foo24;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
50| 253| 0| 2| 0| 10| 0| 50| 50| 50| 50| 0| 1|YBAAAA |TJAAAA |HHHHxx
(1 row)
QUERY: FETCH all in foo25;
unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
60| 483| 0| 0| 0| 0| 0| 60| 60| 60| 60| 0| 1|ICAAAA |PSAAAA |VVVVxx
(1 row)
QUERY: CLOSE foo13;
QUERY: CLOSE foo14;
QUERY: CLOSE foo15;
QUERY: CLOSE foo16;
QUERY: CLOSE foo17;
QUERY: CLOSE foo18;
QUERY: CLOSE foo19;
QUERY: CLOSE foo20;
QUERY: CLOSE foo21;
QUERY: CLOSE foo22;
QUERY: CLOSE foo23;
QUERY: CLOSE foo24;
QUERY: CLOSE foo25;
QUERY: END;
QUERY: PURGE hash_f8_heap BEFORE 'now'; -- absolute time
SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h;
QUERY: VACUUM hash_f8_heap;
QUERY: SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h;
has_10000
---------
10002
(1 row)
QUERY: PURGE hash_i4_heap AFTER '@ 1 second ago'; -- relative time
SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h;
QUERY: VACUUM hash_i4_heap;
QUERY: SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h;
has_10000
---------
10002
(1 row)
QUERY: CREATE TABLE temp (initial int4);
QUERY: ALTER TABLE temp ADD COLUMN a int4;
QUERY: ALTER TABLE temp ADD COLUMN b char16;
QUERY: ALTER TABLE temp ADD COLUMN c text;
QUERY: ALTER TABLE temp ADD COLUMN d float8;
QUERY: ALTER TABLE temp ADD COLUMN e float4;
QUERY: ALTER TABLE temp ADD COLUMN f int2;
QUERY: ALTER TABLE temp ADD COLUMN g polygon;
QUERY: ALTER TABLE temp ADD COLUMN h abstime;
QUERY: ALTER TABLE temp ADD COLUMN i char;
QUERY: ALTER TABLE temp ADD COLUMN j abstime[];
QUERY: ALTER TABLE temp ADD COLUMN k dt;
WARN:type name lookup of dt failed
QUERY: ALTER TABLE temp ADD COLUMN l tid;
QUERY: ALTER TABLE temp ADD COLUMN m xid;
QUERY: ALTER TABLE temp ADD COLUMN n oid8;
QUERY: ALTER TABLE temp ADD COLUMN p smgr;
QUERY: ALTER TABLE temp ADD COLUMN q point;
QUERY: ALTER TABLE temp ADD COLUMN r lseg;
QUERY: ALTER TABLE temp ADD COLUMN s path;
QUERY: ALTER TABLE temp ADD COLUMN t box;
QUERY: ALTER TABLE temp ADD COLUMN u tinterval;
QUERY: ALTER TABLE temp ADD COLUMN v oidint4;
QUERY: ALTER TABLE temp ADD COLUMN w oidname;
QUERY: ALTER TABLE temp ADD COLUMN x float8[];
QUERY: ALTER TABLE temp ADD COLUMN y float4[];
QUERY: ALTER TABLE temp ADD COLUMN z int2[];
QUERY: INSERT INTO temp (a, b, c, d, e, f, g, h, i, j, k, l, m, n, p, q, r, s, t, u,
v, w, x, y, z)
VALUES (4, 'char16', 'text', 4.1, 4.1, 2, '(4.1,4.1,3.1,3.1)',
'Mon May 1 00:30:30 PDT 1995', 'c', '{Mon May 1 00:30:30 PDT 1995, Monday Aug 24 14:43:07 1992 PDT, epoch}',
314159, '(1,1)', 512,
'1 2 3 4 5 6 7 8', 'magnetic disk', '(1.1,1.1)', '(4.1,4.1,3.1,3.1)',
'(0,2,4.1,4.1,3.1,3.1)', '(4.1,4.1,3.1,3.1)', '["current" "infinity"]',
'1/3', '1,char16', '{1.0,2.0,3.0,4.0}', '{1.0,2.0,3.0,4.0}', '{1,2,3,4}');
WARN:Relation temp does not have attribute k
QUERY: SELECT * FROM temp;
initial|a|b|c|d|e|f|g|h|i|j|l|m|n|p|q|r|s|t|u|v|w|x|y|z
-------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
(0 rows)
QUERY: DROP TABLE temp;
QUERY: CREATE TABLE temp (
initial int4
) ARCHIVE = light;
QUERY: ALTER TABLE temp ADD COLUMN a int4;
QUERY: ALTER TABLE temp ADD COLUMN b char16;
QUERY: ALTER TABLE temp ADD COLUMN c text;
QUERY: ALTER TABLE temp ADD COLUMN d float8;
QUERY: ALTER TABLE temp ADD COLUMN e float4;
QUERY: ALTER TABLE temp ADD COLUMN f int2;
QUERY: ALTER TABLE temp ADD COLUMN g polygon;
QUERY: ALTER TABLE temp ADD COLUMN h abstime;
QUERY: ALTER TABLE temp ADD COLUMN i char;
QUERY: ALTER TABLE temp ADD COLUMN j abstime[];
QUERY: ALTER TABLE temp ADD COLUMN k dt;
WARN:type name lookup of dt failed
QUERY: ALTER TABLE temp ADD COLUMN l tid;
QUERY: ALTER TABLE temp ADD COLUMN m xid;
QUERY: ALTER TABLE temp ADD COLUMN n oid8;
QUERY: ALTER TABLE temp ADD COLUMN p smgr;
QUERY: ALTER TABLE temp ADD COLUMN q point;
QUERY: ALTER TABLE temp ADD COLUMN r lseg;
QUERY: ALTER TABLE temp ADD COLUMN s path;
QUERY: ALTER TABLE temp ADD COLUMN t box;
QUERY: ALTER TABLE temp ADD COLUMN u tinterval;
QUERY: ALTER TABLE temp ADD COLUMN v oidint4;
QUERY: ALTER TABLE temp ADD COLUMN w oidname;
QUERY: ALTER TABLE temp ADD COLUMN x float8[];
QUERY: ALTER TABLE temp ADD COLUMN y float4[];
QUERY: ALTER TABLE temp ADD COLUMN z int2[];
QUERY: INSERT INTO temp (a, b, c, d, e, f, g, h, i, j, k, l, m, n, p, q, r, s, t, u,
v, w, x, y, z)
VALUES (4, 'char16', 'text', 4.1, 4.1, 2, '(4.1,4.1,3.1,3.1)',
'Mon May 1 00:30:30 PDT 1995', 'c', '{Mon May 1 00:30:30 PDT 1995, Monday Aug 24 14:43:07 1992 PDT, epoch}',
314159, '(1,1)', 512,
'1 2 3 4 5 6 7 8', 'magnetic disk', '(1.1,1.1)', '(4.1,4.1,3.1,3.1)',
'(0,2,4.1,4.1,3.1,3.1)', '(4.1,4.1,3.1,3.1)', '["current" "infinity"]',
'1/3', '1,char16', '{1.0,2.0,3.0,4.0}', '{1.0,2.0,3.0,4.0}', '{1,2,3,4}');
WARN:Relation temp does not have attribute k
QUERY: SELECT * FROM temp[,];
initial|a|b|c|d|e|f|g|h|i|j|l|m|n|p|q|r|s|t|u|v|w|x|y|z
-------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
(0 rows)
QUERY: DROP TABLE temp;
QUERY: ALTER TABLE tenk1 RENAME TO ten_k;
QUERY: SELECT unique1 FROM ten_k WHERE unique1 < 20;
unique1
-------
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(20 rows)
QUERY: SELECT unique2 FROM ten_k WHERE unique2 < 20;
unique2
-------
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(20 rows)
QUERY: SELECT hundred FROM ten_k WHERE hundred = 50;
hundred
-------
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
(100 rows)
QUERY: ALTER TABLE ten_k RENAME TO tenk1;
QUERY: SELECT unique1 FROM tenk1 WHERE unique1 < 5;
unique1
-------
0
1
2
3
4
(5 rows)
QUERY: SELECT * from street;
name |thepath |cname
----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------
Whitlock Creek |(0,2,-121.747,37.9128,-121.733,37) |Oakland
Warm Springs Blvd|(0,2,-121.934,37,-121.934,37.97) |Oakland
Tissiack Way |(0,2,-121.92,37,-121.921,37.995) |Oakland
Agua Fria Creek |(0,2,-121.925,37.922,-121.928,37.889) |Oakland
Mission Blvd|(0,3,-121.919,37,-121.919,37.976,-121.92,37.975) |Oakland
Theresa Way |(0,2,-121.729,37.906,-121.728,37.899) |Oakland
Cowing Road|(0,2,-122,37.934,-121.977,37.782) |Oakland
Rosedale Ct |(0,2,-121.923,37.9,-121.924,37.897) |Oakland
Johnson Dr |(0,2,-121.915,37.901,-121.915,37.877) |Oakland
Saginaw Ct |(0,2,-121.88,37.898,-121.881,37.901) |Oakland
Navajo Ct |(0,2,-121.878,37.901,-121.878,37.9) |Oakland
Pimlico Dr |(0,2,-121.862,37.998,-121.862,37.008) |Oakland
Livermore Ave |(0,2,-121.769,37.448,-121.769,37.375) |Oakland
Arroyo Las Positas |(0,2,-121.797,37.997,-121.796,37.005) |Oakland
Arlington Road|(0,2,-121.796,37.898,-121.796,37.906) |Oakland
Juniper St |(0,2,-121.782,37.897,-121.781,37.9) |Oakland
Enos Way |(0,2,-121.768,37.896,-121.767,37.91) |Oakland
Fairview Ave |(0,2,-121.999,37.428,-121.986,37.351) |Oakland
Sunol Ridge Trl |(0,2,-121.942,37.455,-121.934,37.38) |Oakland
Sp Railroad |(0,2,-121.957,37.898,-121.956,37.9) |Oakland
Arlington Dr |(0,2,-121.88,37.408,-121.881,37.394) |Oakland
Vallecitos Road|(0,2,-121.87,37.916,-121.87,37.891) |Oakland
Corriea Way |(0,2,-121.95,37.402,-121.951,37.398) |Oakland
Driscoll Road|(0,2,-121.948,37.403,-121.948,37.3999) |Oakland
Apricot Lane|(0,2,-121.947,37.401,-121.946,37.392) |Oakland
Calaveras Creek |(0,2,-121.82,37.035,-121.821,37.931) |Oakland
Welch Creek Road|(0,2,-121.769,37.386,-121.774,37.413) |Oakland
Livermore Ave |(0,2,-121.773,37.9909,-121.773,37.001) |Oakland
Las Positas Road|(0,2,-121.764,37.992,-121.756,37.0202) |Oakland
Sp Railroad |(0,2,-121.894,37.9901,-121.897,37.016) |Oakland
Tassajara Creek |(0,2,-121.879,37.989,-121.878,37.015) |Oakland
Andrea Cir |(0,2,-121.733,37.8864,-121.733,37.9062) |Oakland
1st St |(0,2,-121.755,37.8929,-121.754,37.9003) |Oakland
I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |Oakland
I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |Oakland
I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |Oakland
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |Oakland
I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |Oakland
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |Oakland
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |Oakland
I- 580 Ramp|(0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) |Oakland
I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |Oakland
I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |Oakland
I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |Oakland
I- 680 Ramp|(0,5,-121.883,37.376,-121.883,37.392,-121.883,37.4,-121.883,37.402,-121.885,37.422) |Oakland
I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |Oakland
I- 680 Ramp|(0,3,-121.924,37.402,-121.923,37.395,-121.923,37.399) |Oakland
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |Oakland
State Hwy 84 |(0,5,-121.957,37.898,-121.957,37.8991,-121.957,37.903,-121.956,37.91,-121.955,37.919) |Oakland
Whitlock Creek |(0,2,-121.747,37.9128,-121.733,37) |Oakland
Warm Springs Blvd|(0,2,-121.934,37,-121.934,37.97) |Oakland
Tissiack Way |(0,2,-121.92,37,-121.921,37.995) |Oakland
Mission Blvd|(0,3,-121.919,37,-121.919,37.976,-121.92,37.975) |Oakland
Kildare Road|(0,2,-122.097,37.016,-122.096,37) |Oakland
Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Oakland
Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Oakland
Hesperian Blvd|(0,3,-122.097,37.333,-122.096,37.31,-122.095,37.293) |Oakland
Thackeray Ave |(0,2,-122.072,37.305,-122.072,37.298) |Oakland
Celia St |(0,2,-122.061,37.3,-122.062,37.299) |Oakland
Periwinkle Road|(0,2,-122.045,37.301,-122.045,37.2984) |Oakland
Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Oakland
Bridgepointe Dr |(0,2,-122.051,37.305,-122.051,37.299) |Oakland
Ash St |(0,2,-122.041,37.31,-122.04,37.292) |Oakland
Moores Ave |(0,2,-122.009,37.301,-122.009,37.292) |Oakland
Crystaline Dr |(0,2,-121.926,37,-121.926,37.0053) |Oakland
Paseo Padre Pkwy|(0,2,-121.914,37.005,-121.914,37) |Oakland
Oakridge Road|(0,2,-121.832,37.049,-121.828,37) |Oakland
Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Oakland
Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Oakland
I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |Oakland
I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |Oakland
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |Oakland
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Oakland
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Oakland
I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Oakland
I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |Oakland
I- 880 Ramp|(0,2,-122.002,37.301,-122.002,37.293) |Oakland
I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |Oakland
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |Oakland
Wisconsin St |(0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) |Oakland
Herrier St |(0,2,-122.194,37.006,-122.194,37.998) |Oakland
Skyline Blvd|(0,2,-122.174,37.01,-122.171,37.996) |Oakland
Coliseum Way |(0,2,-122.2,37.47,-122.198,37.516) |Oakland
Hegenberger Exwy|(0,2,-122.195,37.52,-122.195,37.497) |Oakland
Sp Railroad |(0,2,-122.195,37.497,-122.193,37.4848) |Oakland
85th Ave |(0,2,-122.188,37.466,-122.186,37.476) |Oakland
E St |(0,3,-122.183,37.505,-122.183,37.498,-122.182,37.49) |Oakland
D St |(0,2,-122.181,37.505,-122.18,37.497) |Oakland
89th Ave |(0,2,-122.182,37.459,-122.18,37.471) |Oakland
C St |(0,2,-122.177,37.46,-122.175,37.435) |Oakland
Birch St |(0,2,-122.167,37.509,-122.166,37.492) |Oakland
Bancroft Ave |(0,3,-122.164,37.523,-122.163,37.508,-122.162,37.493) |Oakland
B St |(0,2,-122.175,37.451,-122.174,37.443) |Oakland
98th Ave |(0,2,-122.169,37.438,-122.168,37.444) |Oakland
100th Ave |(0,2,-122.166,37.429,-122.165,37.432) |Oakland
Avenue 134th |(0,2,-122.182,37.002,-122.185,37.992) |Oakland
Avenue 140th |(0,2,-122.166,37.003,-122.169,37.988) |Oakland
Redwood Road|(0,2,-122.149,37.98,-122.144,37.001) |Oakland
98th Ave |(0,2,-122.157,37.498,-122.156,37.502) |Oakland
Birch St |(0,2,-122.162,37.425,-122.161,37.417) |Oakland
107th Ave |(0,2,-122.156,37.403,-122.153,37.41) |Oakland
Cameron Ave |(0,2,-122.132,37.502,-122.133,37.481) |Oakland
Locust St |(0,2,-122.161,37.007,-122.159,37.987) |Oakland
McClure Ave |(0,2,-122.143,37.001,-122.144,37.998) |Oakland
Maubert Ave |(0,2,-122.111,37.009,-122.11,37.995) |Oakland
Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Oakland
Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Oakland
National Ave |(0,2,-122.119,37.5,-122.128,37.489) |Oakland
Eden Ave |(0,2,-122.114,37.505,-122.114,37.491) |Oakland
La Playa Dr |(0,2,-122.104,37.545,-122.101,37.493) |Oakland
Willimet Way |(0,2,-122.096,37.517,-122.095,37.493) |Oakland
Broadmore Ave |(0,2,-122.095,37.522,-122.094,37.497) |Oakland
Magnolia St |(0,2,-122.097,37.5,-122.096,37.484) |Oakland
Skyline Dr |(0,2,-122.028,37.5,-122.028,37.498) |Oakland
Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Oakland
Chapman Dr |(0,2,-122.042,37.504,-122.041,37.498) |Oakland
Charles St |(0,2,-122.025,37.505,-122.025,37.499) |Oakland
Mattos Dr |(0,2,-122.001,37.502,-122.001,37.4968) |Oakland
Sp Railroad |(0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) |Oakland
Bancroft Ave |(0,2,-122.157,37.4242,-122.156,37.409) |Oakland
Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Oakland
Kaiser Dr |(0,2,-122.067,37.4782,-122.06,37.5196) |Oakland
Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Oakland
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |Oakland
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316)|Oakland
I- 580 Ramp|(0,4,-122.141,37.383,-122.141,37.376,-122.14,37.372,-122.139,37.356) |Oakland
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |Oakland
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |Oakland
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |Oakland
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Oakland
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Oakland
I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Oakland
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |Oakland
State Hwy 92 |(0,9,-122.109,37.326,-122.109,37.322,-122.111,37.316,-122.112,37.313,-122.112,37.311,-122.113,37.308,-122.117,37.292,-122.119,37.285,-122.12,37.28) |Oakland
State Hwy 92 Ramp|(0,3,-122.109,37.321,-122.109,37.315,-122.111,37.316) |Oakland
Cornell Ave |(0,3,-122.296,37.925,-122.295,37.906,-122.294,37.875) |Berkeley
Euclid Ave |(0,2,-122.267,37.009,-122.267,37.987) |Berkeley
Marin Ave |(0,2,-122.274,37.894,-122.272,37.901) |Berkeley
5th St |(0,2,-122.296,37.615,-122.295,37.598) |Berkeley
Sacramento St |(0,2,-122.28,37.606,-122.28,37.597) |Berkeley
Martin Luther King Jr Way |(0,2,-122.271,37.608,-122.271,37.599) |Berkeley
Linden St |(0,2,-122.287,37.998,-122.286,37.008) |Berkeley
Shoreline Dr |(0,2,-122.266,37.603,-122.265,37.6) |Berkeley
Creston Road|(0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) |Berkeley
Keeler Ave |(0,2,-122.258,37.906,-122.258,37.899) |Berkeley
Stuart St |(0,3,-122.252,37.6,-122.251,37.601,-122.249,37.606) |Berkeley
Grizzly Peak Blvd|(0,2,-122.221,37.638,-122.213,37.581) |Berkeley
Buckingham Blvd|(0,2,-122.223,37.59,-122.221,37.606) |Berkeley
Lakeshore Ave |(0,2,-122.259,37.99,-122.256,37.006) |Berkeley
Oakland Inner Harbor |(0,2,-122.263,37.913,-122.26,37.8948) |Berkeley
Wp Railroad |(0,2,-122.254,37.902,-122.251,37.891) |Berkeley
Foothill Blvd|(0,2,-122.241,37.9,-122.24,37.893) |Berkeley
19th Ave |(0,2,-122.237,37.897,-122.236,37.905) |Berkeley
Dimond Ave |(0,2,-122.217,37.994,-122.216,37.006) |Berkeley
Deering St |(0,2,-122.215,37.904,-122.213,37.897) |Berkeley
Champion St |(0,2,-122.214,37.991,-122.215,37.002) |Berkeley
Laguna Ave |(0,2,-122.21,37.989,-122.209,37) |Berkeley
California St |(0,2,-122.203,37.005,-122.202,37.996) |Berkeley
Wisconsin St |(0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) |Berkeley
Herrier St |(0,2,-122.194,37.006,-122.194,37.998) |Berkeley
Redding St |(0,2,-122.198,37.901,-122.198,37.895) |Berkeley
Carson St |(0,2,-122.185,37.9,-122.184,37.901) |Berkeley
Skyline Blvd|(0,2,-122.174,37.01,-122.171,37.996) |Berkeley
Campus Dr |(0,3,-122.17,37.905,-122.168,37.868,-122.167,37.865) |Berkeley
Broadway |(0,2,-122.241,37.586,-122.24,37.601) |Berkeley
Pearl St |(0,2,-122.238,37.594,-122.237,37.615) |Berkeley
Central Ave |(0,2,-122.234,37.602,-122.233,37.595) |Berkeley
Fountain St |(0,2,-122.231,37.593,-122.229,37.605) |Berkeley
Coliseum Way |(0,3,-122.211,37.626,-122.209,37.592,-122.206,37.568) |Berkeley
82nd Ave |(0,2,-122.169,37.596,-122.168,37.603) |Berkeley
Avenue 134th |(0,2,-122.182,37.002,-122.185,37.992) |Berkeley
Avenue 140th |(0,2,-122.166,37.003,-122.169,37.988) |Berkeley
Redwood Road|(0,2,-122.149,37.98,-122.144,37.001) |Berkeley
Saddle Brook Dr |(0,3,-122.148,37.909,-122.145,37.904,-122.145,37.888) |Berkeley
Parkridge Dr |(0,2,-122.144,37.884,-122.143,37.9) |Berkeley
Cull Creek |(0,2,-122.062,37.875,-122.058,37.527) |Berkeley
Donna Way |(0,2,-122.133,37.606,-122.132,37.599) |Berkeley
Locust St |(0,2,-122.161,37.007,-122.159,37.987) |Berkeley
McClure Ave |(0,2,-122.143,37.001,-122.144,37.998) |Berkeley
Miller Road|(0,2,-122.09,37.645,-122.087,37.545) |Berkeley
Maubert Ave |(0,2,-122.111,37.009,-122.11,37.995) |Berkeley
Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Berkeley
Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Berkeley
Grove Way |(0,4,-122.064,37.884,-122.063,37.8916,-122.062,37.8958,-122.061,37.9) |Berkeley
Crow Canyon Creek |(0,2,-122.043,37.905,-122.037,37.71) |Berkeley
Skywest Dr |(0,2,-122.116,37.62,-122.112,37.586) |Berkeley
Hesperian Blvd|(0,2,-122.113,37.6,-122.112,37.586) |Berkeley
Sp Railroad |(0,3,-122.091,37.601,-122.087,37.56,-122.086,37.5551) |Berkeley
Jackson St |(0,2,-122.085,37.6,-122.084,37.606) |Berkeley
Joyce St |(0,2,-122.079,37.604,-122.077,37.581) |Berkeley
San Andreas Dr |(0,2,-122.061,37.9,-122.061,37.895) |Berkeley
West Loop Road|(0,2,-122.058,37.604,-122.06,37.586) |Berkeley
Parkside Dr |(0,2,-122.047,37.603,-122.044,37.596) |Berkeley
Arizona St |(0,2,-122.038,37.901,-122.037,37.898) |Berkeley
Alvarado Niles Road|(0,2,-122.032,37.903,-122.032,37.9) |Berkeley
Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Berkeley
Roca Dr |(0,2,-122.034,37.609,-122.031,37.599) |Berkeley
Allen Ct |(0,2,-122.013,37.602,-122.012,37.597) |Berkeley
Oneil Ave |(0,2,-122.077,37.6248,-122.075,37.595) |Berkeley
Sp Railroad |(0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) |Berkeley
Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Berkeley
Lakehurst Cir |(0,2,-122.285,37.8903,-122.286,37.9036) |Berkeley
Tupelo Ter |(0,2,-122.059,37.6113,-122.057,37.5994) |Berkeley
Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Berkeley
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |Berkeley
I- 880 Ramp|(0,2,-122.254,37.898,-122.254,37.902) |Berkeley
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |Berkeley
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |Berkeley
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |Berkeley
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316)|Berkeley
I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |Berkeley
I- 880 Ramp|(0,3,-122.138,37.891,-122.138,37.897,-122.138,37.902) |Berkeley
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |Berkeley
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |Berkeley
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |Berkeley
I- 580 Ramp|(0,3,-122.101,37.898,-122.1,37.902,-122.099,37.911) |Berkeley
I- 580 Ramp|(0,2,-122.094,37.897,-122.094,37.902) |Berkeley
I- 580 Ramp|(0,3,-122.096,37.888,-122.096,37.891,-122.096,37.9) |Berkeley
I- 580 Ramp|(0,3,-122.093,37.896,-122.093,37.8996,-122.091,37.906) |Berkeley
I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |Berkeley
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Berkeley
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Berkeley
I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Berkeley
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |Berkeley
I- 580 Ramp|(0,3,-122.093,37.9035,-122.094,37.8963,-122.094,37.8921) |Berkeley
State Hwy 123 |(0,13,-122.3,37.986,-122.3,37.969,-122.299,37.962,-122.299,37.952,-122.299,37.942,-122.299,37.935,-122.298,37.924,-122.298,37.92,-122.298,37.904,-122.297,37.88,-122.297,37.869,-122.296,37.848,-122.296,37.843) |Berkeley
State Hwy 13 |(0,9,-122.18,37.943,-122.18,37.9185,-122.18,37.9,-122.179,37.8661,-122.179,37.862,-122.178,37.851,-122.178,37.845,-122.177,37.839,-122.177,37.833) |Berkeley
State Hwy 238 Ramp|(0,3,-122.129,37.9,-122.129,37.895,-122.13,37.906) |Berkeley
State Hwy 238 |(1,8,-122.098,37.908,-122.098,37.907,-122.099,37.905,-122.101,37.898,-122.102,37.8971,-122.103,37.8944,-122.105,37.892,-122.106,37.89) |Berkeley
Euclid Ave |(0,2,-122.267,37.009,-122.267,37.987) |Lafayette
Hollis St |(0,2,-122.288,37.397,-122.289,37.414) |Lafayette
Linden St |(0,2,-122.287,37.998,-122.286,37.008) |Lafayette
5th St |(0,3,-122.278,37,-122.279,37.005,-122.28,37.009) |Lafayette
Creston Road|(0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) |Lafayette
Ada St |(0,2,-122.249,37.398,-122.25,37.401) |Lafayette
Mandalay Road|(0,2,-122.232,37.397,-122.232,37.403) |Lafayette
Sheridan Road|(0,3,-122.228,37.425,-122.225,37.411,-122.222,37.377) |Lafayette
Proctor Ave |(0,2,-122.227,37.406,-122.225,37.386) |Lafayette
Capricorn Ave |(0,2,-122.218,37.404,-122.216,37.384) |Lafayette
Taurus Ave |(0,2,-122.216,37.416,-122.213,37.389) |Lafayette
Lakeshore Ave |(0,2,-122.259,37.99,-122.256,37.006) |Lafayette
Dimond Ave |(0,2,-122.217,37.994,-122.216,37.006) |Lafayette
Indian Way |(0,2,-122.207,37.398,-122.204,37.411) |Lafayette
Champion St |(0,2,-122.214,37.991,-122.215,37.002) |Lafayette
Laguna Ave |(0,2,-122.21,37.989,-122.209,37) |Lafayette
California St |(0,2,-122.203,37.005,-122.202,37.996) |Lafayette
Edgewater Dr |(0,2,-122.201,37.379,-122.204,37.41) |Lafayette
I- 80 Ramp|(0,3,-122.296,37.413,-122.296,37.382,-122.295,37.372) |Lafayette
I- 880 Ramp|(0,2,-122.277,37.002,-122.278,37) |Lafayette
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |Lafayette
State Hwy 24 |(0,15,-122.267,37.246,-122.267,37.248,-122.267,37.261,-122.267,37.271,-122.266,37.298,-122.266,37.315,-122.266,37.336,-122.265,37.3588,-122.264,37.3729,-122.264,37.381,-122.264,37.388,-122.263,37.396,-122.262,37.405,-122.261,37.407,-122.26,37.412) |Lafayette
State Hwy 13 Ramp|(0,4,-122.224,37.427,-122.223,37.414,-122.221,37.396,-122.221,37.388) |Lafayette
(252 rows)
QUERY: SELECT * from iexit;
name |thepath |exit
----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------
I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |(-121.946,37.918)
I- 880 Ramp|(0,3,-121.946,37.918,-121.946,37.911,-121.945,37.912) |(-121.946,37.911)
I- 880 Ramp|(1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) |(-121.946,37.911)
I- 880 Ramp|(0,3,-121.946,37.918,-121.946,37.911,-121.945,37.912) |(-121.946,37.911)
I- 880 Ramp|(1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) |(-121.947,37.911)
I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |(-121.937,37.852)
I- 880 |(0,2,-121.937,37.852,-121.937,37.848) |(-121.937,37.852)
I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.936,37.835)
I- 880 Ramp|(1,2,-121.937,37.848,-121.936,37.835) |(-121.936,37.835)
I- 880 Ramp|(1,2,-121.938,37.834,-121.937,37.836) |(-121.937,37.836)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.813)
I- 880 Ramp|(1,2,-121.935,37.813,-121.935,37.828) |(-121.935,37.813)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8507)
I- 880 |(0,2,-121.937,37.852,-121.937,37.848) |(-121.937,37.848)
I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.936,37.835)
I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.835)
I- 880 Ramp|(1,2,-121.936,37.837,-121.935,37.835) |(-121.935,37.835)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.936,37.83)
I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.934,37.847)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8337)
I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.937,37.836)
I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.835)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8354)
I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.934,37.847)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.819)
I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.935,37.828)
I- 880 Ramp|(1,2,-121.935,37.813,-121.935,37.828) |(-121.935,37.828)
I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.935,37.813)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.813)
I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.935,37.828)
I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.925,37.98)
I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.926,37.998)
I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.92,37.944)
I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.918,37.934)
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9473)
I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.9349)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.926,37.998)
I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.926,37.998)
I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.924,37.983)
I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.919,37.941)
I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.918,37.934)
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9762)
I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.9447)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.927,37.998)
I- 680 Ramp|(0,3,-121.921,37.965,-121.922,37.966,-121.921,37.961) |(-121.922,37.966)
I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.921,37.965)
I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.919,37.941)
I- 680 Ramp|(0,3,-121.921,37.965,-121.922,37.966,-121.921,37.961) |(-121.921,37.965)
I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.92,37.96)
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9636)
I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.942)
I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.92,37.944)
I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.921,37.944)
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.944)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.923,37.57)
I- 880 Ramp|(0,3,-121.923,37.57,-121.923,37.559,-121.923,37.561) |(-121.923,37.559)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.923,37.563)
I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.905,37.702)
I- 680 Ramp|(0,3,-121.905,37.702,-121.905,37.667,-121.903,37.6588) |(-121.905,37.667)
I- 680 |(0,2,-121.902,37.6469,-121.903,37.6588) |(-121.903,37.6588)
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6629)
I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.9,37.677)
I- 680 Ramp|(0,3,-121.903,37.672,-121.903,37.6715,-121.902,37.649) |(-121.902,37.649)
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6946)
I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.902,37.649)
I- 680 Ramp|(0,3,-121.903,37.672,-121.903,37.6715,-121.902,37.649) |(-121.903,37.6715)
I- 580 Ramp|(0,5,-121.661,37.1895,-121.659,37.191,-121.658,37.1927,-121.657,37.1964,-121.655,37.2053) |(-121.659,37.191)
I- 580 |(0,6,-121.629,37.3429,-121.63,37.3379,-121.658,37.2009,-121.659,37.1955,-121.66,37.1933,-121.661,37.1895) |(-121.661,37.1895)
I- 580 |(1,7,-121.628,37.3309,-121.629,37.3246,-121.644,37.2411,-121.654,37.208,-121.654,37.2072,-121.655,37.2053,-121.659,37.1955) |(-121.655,37.2053)
I- 580 |(0,4,-121.664,37.1822,-121.662,37.1869,-121.662,37.1875,-121.661,37.1895) |(-121.661,37.1895)
I- 580 Ramp|(0,6,-121.658,37.2009,-121.658,37.2009,-121.66,37.1972,-121.66,37.1965,-121.662,37.19,-121.662,37.1869) |(-121.658,37.2009)
I- 580 |(0,6,-121.629,37.3429,-121.63,37.3379,-121.658,37.2009,-121.659,37.1955,-121.66,37.1933,-121.661,37.1895) |(-121.658,37.2009)
I- 580 |(0,4,-121.664,37.1822,-121.662,37.1869,-121.662,37.1875,-121.661,37.1895) |(-121.662,37.1869)
I- 580 Ramp|(0,4,-121.744,37.024,-121.743,37.029,-121.742,37.037,-121.74,37.039) |(-121.743,37.029)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.744,37.024)
I- 580 Ramp|(0,5,-121.74,37.034,-121.741,37.034,-121.74,37.029,-121.738,37.032,-121.736,37.034) |(-121.741,37.034)
I- 580 Ramp|(1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) |(-121.738,37.032)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.736,37.034)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.741,37.024)
I- 580 Ramp|(0,5,-121.74,37.034,-121.741,37.034,-121.74,37.029,-121.738,37.032,-121.736,37.034) |(-121.738,37.032)
I- 580 Ramp|(1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) |(-121.739,37.033)
I- 580 Ramp|(0,4,-121.739,37.02,-121.738,37.0251,-121.738,37.0269,-121.738,37.028) |(-121.739,37.02)
I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.725,37.083)
I- 580 Ramp|(0,3,-121.723,37.103,-121.722,37.103,-121.722,37.0986) |(-121.723,37.103)
I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.723,37.092)
I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.721,37.102)
I- 580 Ramp|(0,2,-121.723,37.103,-121.723,37.092) |(-121.723,37.103)
I- 580 Ramp|(0,3,-121.723,37.103,-121.722,37.103,-121.722,37.0986) |(-121.722,37.103)
I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.722,37.0986)
I- 580 |(0,22,-121.727,37.074,-121.723,37.093,-121.722,37.0952,-121.721,37.1001,-121.719,37.106,-121.719,37.109,-121.717,37.12,-121.716,37.123,-121.715,37.127,-121.71,37.148,-121.708,37.1568,-121.706,37.166,-121.706,37.168,-121.704,37.174,-121.704,37.172,-121.704,37.172,-121.703,37.175,-121.7,37.181,-121.696,37.191,-121.695,37.192,-121.69,37.204,-121.67,37.185)|(-121.727,37.074)
I- 580 |(0,3,-121.727,37.074,-121.728,37.072,-121.733,37.046) |(-121.727,37.074)
I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.727,37.074)
I- 580 Ramp|(0,7,-121.727,37.074,-121.724,37.084,-121.723,37.0823,-121.722,37.077,-121.722,37.081,-121.721,37.0926,-121.719,37.106) |(-121.724,37.084)
I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.308,37.879)
I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.307,37.896)
I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.308,37.831)
I- 80 |(0,2,-122.308,37.828,-122.308,37.831) |(-122.308,37.831)
I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.306,37.912)
I- 80 Ramp|(0,2,-122.305,37.91,-122.306,37.908) |(-122.305,37.91)
I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.307,37.881)
I- 80 |(0,4,-122.306,37.935,-122.306,37.913,-122.307,37.905,-122.307,37.902) |(-122.307,37.902)
I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.307,37.902)
I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.306,37.908)
I- 80 Ramp|(0,2,-122.305,37.91,-122.306,37.912) |(-122.305,37.91)
I- 80 Ramp|(0,4,-122.306,37.876,-122.307,37.869,-122.307,37.843,-122.307,37.818) |(-122.307,37.869)
I- 80 |(0,5,-122.308,37.828,-122.308,37.822,-122.307,37.817,-122.307,37.801,-122.307,37.795) |(-122.307,37.795)
I- 80 Ramp|(0,3,-122.307,37.795,-122.307,37.782,-122.306,37.774) |(-122.307,37.782)
I- 80 Ramp|(0,3,-122.307,37.795,-122.306,37.783,-122.306,37.774) |(-122.307,37.795)
I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.306,37.774)
I- 80 |(0,5,-122.308,37.828,-122.308,37.822,-122.307,37.817,-122.307,37.801,-122.307,37.795) |(-122.307,37.795)
I- 80 Ramp|(0,3,-122.307,37.795,-122.307,37.782,-122.306,37.774) |(-122.307,37.795)
I- 80 Ramp|(0,3,-122.307,37.795,-122.306,37.783,-122.306,37.774) |(-122.306,37.783)
I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.306,37.774)
I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.304,37.695)
I- 80 Ramp|(0,5,-122.304,37.695,-122.304,37.674,-122.303,37.667,-122.303,37.661,-122.302,37.644) |(-122.304,37.674)
I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.304,37.695)
I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.302,37.644)
I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.304,37.695)
I- 80 Ramp|(0,5,-122.304,37.695,-122.304,37.674,-122.303,37.667,-122.303,37.661,-122.302,37.644) |(-122.304,37.695)
I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.302,37.67)
I- 80 Ramp|(1,2,-122.302,37.67,-122.302,37.662) |(-122.302,37.662)
I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.302,37.644)
I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.302,37.662)
I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.299,37.518)
I- 80 Ramp|(0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) |(-122.299,37.5)
I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.297,37.452)
I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.297,37.452)
I- 80 Ramp|(0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) |(-122.297,37.452)
I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.298,37.502)
I- 80 Ramp|(1,2,-122.298,37.501,-122.298,37.499) |(-122.298,37.499)
I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.297,37.452)
I- 80 Ramp|(1,3,-122.294,37.491,-122.296,37.484,-122.296,37.478) |(-122.296,37.478)
I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.298,37.499)
I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.296,37.478)
I- 80 Ramp|(1,3,-122.294,37.491,-122.296,37.484,-122.296,37.478) |(-122.296,37.484)
I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.296,37.413)
I- 80 Ramp|(0,3,-122.296,37.413,-122.296,37.382,-122.295,37.372) |(-122.296,37.382)
I- 80 Ramp|(0,3,-122.296,37.396,-122.295,37.384,-122.295,37.367) |(-122.295,37.384)
I- 80 |(0,3,-122.308,37.249,-122.328,37.216,-122.348,37.175) |(-122.308,37.249)
I- 80 Ramp|(0,2,-122.304,37.25,-122.305,37.254) |(-122.305,37.254)
I- 80 Ramp|(0,2,-122.304,37.25,-122.308,37.249) |(-122.308,37.249)
I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
I- 80 Ramp|(0,2,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
I- 80 Ramp|(0,2,-122.304,37.25,-122.308,37.249) |(-122.304,37.25)
I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
I- 80 |(0,3,-122.308,37.249,-122.328,37.216,-122.348,37.175) |(-122.308,37.249)
I- 80 Ramp|(0,2,-122.305,37.254,-122.308,37.249) |(-122.308,37.249)
I- 80 Ramp|(0,2,-122.304,37.25,-122.305,37.254) |(-122.304,37.25)
I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.308,37.249)
I- 80 |(1,2,-122.296,37.273,-122.3,37.264) |(-122.296,37.273)
I- 80 |(1,2,-122.295,37.279,-122.296,37.273) |(-122.296,37.273)
I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.28)
I- 80 Ramp|(0,2,-122.293,37.28,-122.293,37.281) |(-122.293,37.28)
I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.284)
I- 80 |(1,3,-122.293,37.299,-122.293,37.293,-122.293,37.284) |(-122.293,37.284)
I- 80 Ramp|(0,3,-122.292,37.282,-122.293,37.283,-122.293,37.284) |(-122.293,37.283)
I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.292,37.282)
I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.292,37.279)
I- 80 Ramp|(0,2,-122.293,37.28,-122.293,37.281) |(-122.293,37.281)
I- 580 |(0,4,-122.29,37.274,-122.29,37.278,-122.292,37.286,-122.293,37.299) |(-122.292,37.286)
I- 880 Ramp|(0,3,-122.292,37.052,-122.29,37.04,-122.289,37.038) |(-122.29,37.04)
I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.289,37.038)
I- 880 Ramp|(0,5,-122.291,37.064,-122.291,37.061,-122.29,37.05,-122.29,37.044,-122.289,37.038) |(-122.289,37.038)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.2537)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,2,-122.267,37.261,-122.267,37.263) |(-122.267,37.261)
I- 580 |(0,3,-122.289,37.266,-122.29,37.27,-122.291,37.273) |(-122.289,37.266)
I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.254)
I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.289,37.266)
I- 80 |(1,2,-122.294,37.277,-122.302,37.262) |(-122.294,37.277)
I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.291,37.273)
I- 580 |(0,3,-122.289,37.266,-122.29,37.27,-122.291,37.273) |(-122.291,37.273)
I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.29,37.267)
I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.247)
I- 580 |(0,4,-122.29,37.274,-122.29,37.278,-122.292,37.286,-122.293,37.299) |(-122.29,37.274)
I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.287,37.266)
I- 80 Ramp|(0,2,-122.288,37.254,-122.289,37.266) |(-122.288,37.254)
I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.288,37.247)
I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.284,37.276)
I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.28)
I- 580 Ramp|(1,3,-122.28,37.289,-122.282,37.283,-122.282,37.281) |(-122.282,37.281)
I- 580 Ramp|(1,5,-122.279,37.288,-122.28,37.286,-122.28,37.285,-122.281,37.282,-122.282,37.28) |(-122.282,37.28)
I- 580 |(1,9,-122.274,37.262,-122.275,37.263,-122.277,37.27,-122.278,37.271,-122.279,37.274,-122.281,37.275,-122.282,37.276,-122.283,37.276,-122.284,37.276) |(-122.281,37.275)
I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.281)
I- 580 Ramp|(1,3,-122.28,37.289,-122.282,37.283,-122.282,37.281) |(-122.282,37.283)
I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.28)
I- 580 Ramp|(1,5,-122.279,37.288,-122.28,37.286,-122.28,37.285,-122.281,37.282,-122.282,37.28) |(-122.28,37.285)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.273,37.259)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.247)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.244,-122.268,37.234) |(-122.269,37.244)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.247)
I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.268,37.234)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.264)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.268,37.273,-122.267,37.2835,-122.267,37.2921) |(-122.268,37.273)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.247)
I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.244,-122.268,37.234) |(-122.269,37.247)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.2449)
I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
I- 580 Ramp|(0,2,-122.269,37.2449,-122.269,37.243) |(-122.269,37.2449)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.268,37.244)
I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.244)
I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.268,37.244)
I- 980 |(0,2,-122.268,37.2443,-122.268,37.245) |(-122.268,37.245)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.243)
I- 980 |(0,3,-122.268,37.236,-122.268,37.243,-122.268,37.2443) |(-122.268,37.243)
I- 580 Ramp|(0,2,-122.269,37.2449,-122.269,37.243) |(-122.269,37.243)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.268,37.244)
I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.268,37.244)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.268,37.244)
I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
I- 580 Ramp|(0,2,-122.268,37.243,-122.269,37.243) |(-122.268,37.243)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
I- 980 |(0,3,-122.268,37.236,-122.268,37.243,-122.268,37.2443) |(-122.268,37.243)
I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.25)
I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.248)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.267,37.248)
I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.243) |(-122.267,37.245)
I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.267,37.245)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.238)
I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.268,37.233)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.267,37.243)
I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
I- 980 |(0,2,-122.267,37.243,-122.267,37.246) |(-122.268,37.243)
I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.267,37.243)
I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.267,37.243)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.267,37.261)
I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.245)
I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.267,37.243)
I- 980 |(0,2,-122.267,37.243,-122.267,37.246) |(-122.267,37.243)
I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.268,37.243)
I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.267,37.245)
I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.267,37.243)
I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.265,37.242)
I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.245)
I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.243) |(-122.267,37.245)
I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.266,37.245)
I- 580 Ramp|(1,3,-122.265,37.241,-122.265,37.244,-122.266,37.245) |(-122.266,37.245)
I- 980 Ramp|(0,3,-122.274,37.117,-122.275,37.119,-122.273,37.129) |(-122.274,37.119)
I- 980 Ramp|(0,7,-122.269,37.213,-122.269,37.2071,-122.27,37.199,-122.27,37.194,-122.27,37.1838,-122.27,37.1755,-122.27,37.173) |(-122.269,37.2071)
I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.269,37.213)
I- 980 |(1,3,-122.269,37.2,-122.268,37.215,-122.268,37.227) |(-122.268,37.215)
I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.269,37.194)
I- 980 |(0,3,-122.269,37.2,-122.269,37.197,-122.269,37.191) |(-122.269,37.197)
I- 980 Ramp|(0,3,-122.269,37.197,-122.269,37.191,-122.269,37.18) |(-122.269,37.191)
I- 980 |(0,5,-122.27,37.159,-122.27,37.165,-122.269,37.17,-122.269,37.18,-122.269,37.191) |(-122.269,37.18)
I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.264,37.238)
I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.266,37.238)
I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.268,37.227)
I- 980 |(1,3,-122.269,37.2,-122.268,37.215,-122.268,37.227) |(-122.268,37.227)
I- 580 Ramp|(0,5,-122.264,37.238,-122.266,37.239,-122.266,37.238,-122.268,37.231,-122.268,37.227) |(-122.266,37.239)
I- 580 |(0,5,-122.261,37.23,-122.263,37.2331,-122.265,37.2349,-122.266,37.236,-122.266,37.238) |(-122.266,37.238)
I- 980 |(0,4,-122.27,37.163,-122.27,37.172,-122.269,37.192,-122.269,37.194) |(-122.27,37.163)
I- 980 |(0,5,-122.27,37.159,-122.27,37.165,-122.269,37.17,-122.269,37.18,-122.269,37.191) |(-122.27,37.159)
I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.286,37.032)
I- 880 Ramp|(0,5,-122.286,37.032,-122.285,37.0309,-122.284,37.0297,-122.283,37.028,-122.282,37.031) |(-122.285,37.0309)
I- 880 Ramp|(0,3,-122.285,37.028,-122.284,37.026,-122.284,37.021) |(-122.285,37.026)
I- 980 |(0,12,-122.279,37.009,-122.279,37.022,-122.28,37.0271,-122.279,37.055,-122.278,37.062,-122.278,37.075,-122.277,37.078,-122.276,37.094,-122.276,37.1,-122.275,37.1123,-122.275,37.1131,-122.275,37.114) |(-122.277,37.078)
I- 980 |(0,7,-122.278,37.006,-122.279,37.014,-122.279,37.024,-122.279,37.0254,-122.278,37.053,-122.278,37.061,-122.277,37.068) |(-122.277,37.068)
I- 880 Ramp|(0,2,-122.274,37.993,-122.273,37.986) |(-122.273,37.986)
I- 880 Ramp|(0,2,-122.273,37.986,-122.274,37.986) |(-122.273,37.986)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.269,37.972)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.271,37.975)
I- 880 Ramp|(0,3,-122.269,37.962,-122.269,37.969,-122.271,37.975) |(-122.269,37.969)
I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.265,37.241)
I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.266,37.245)
I- 580 Ramp|(1,3,-122.265,37.241,-122.265,37.244,-122.266,37.245) |(-122.265,37.244)
I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.261,37.23)
I- 580 |(0,5,-122.261,37.23,-122.263,37.2331,-122.265,37.2349,-122.266,37.236,-122.266,37.238) |(-122.261,37.23)
I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.197,-122.254,37.19) |(-122.254,37.197)
I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.199,-122.254,37.19) |(-122.256,37.213)
I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.197,-122.254,37.19) |(-122.256,37.213)
I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.199,-122.254,37.19) |(-122.254,37.199)
I- 580 Ramp|(0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) |(-122.254,37.205)
I- 580 Ramp|(1,2,-122.254,37.201,-122.254,37.205) |(-122.254,37.205)
I- 580 |(1,2,-122.254,37.196,-122.254,37.2) |(-122.253,37.196)
I- 580 |(0,2,-122.254,37.196,-122.253,37.196) |(-122.253,37.196)
I- 580 Ramp|(0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) |(-122.254,37.205)
I- 580 |(0,2,-122.254,37.2,-122.254,37.201) |(-122.254,37.201)
I- 580 |(0,2,-122.254,37.2,-122.254,37.201) |(-122.254,37.2)
I- 580 |(1,2,-122.254,37.196,-122.254,37.2) |(-122.254,37.2)
I- 580 Ramp|(0,3,-122.253,37.197,-122.252,37.192,-122.252,37.174) |(-122.252,37.192)
I- 580 Ramp|(0,3,-122.25,37.148,-122.249,37.1404,-122.248,37.127) |(-122.249,37.1404)
I- 580 Ramp|(0,2,-122.249,37.115,-122.249,37.113) |(-122.249,37.113)
I- 580 Ramp|(0,2,-122.249,37.125,-122.249,37.113) |(-122.249,37.113)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.264,37.946)
I- 880 Ramp|(0,3,-122.264,37.946,-122.265,37.95,-122.266,37.954) |(-122.264,37.946)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.264,37.946)
I- 880 Ramp|(0,2,-122.264,37.946,-122.265,37.954) |(-122.264,37.946)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.258,37.911)
I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.254,37.898)
I- 580 Ramp|(0,4,-122.243,37.096,-122.241,37.091,-122.241,37.0902,-122.241,37.088) |(-122.241,37.091)
I- 580 Ramp|(0,3,-122.237,37.07,-122.235,37.052,-122.234,37.044) |(-122.235,37.052)
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.237,37.07)
I- 580 Ramp|(0,2,-122.227,37.001,-122.226,37.003) |(-122.226,37.003)
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.226,37.003)
I- 580 Ramp|(0,2,-122.228,37.013,-122.226,37.003) |(-122.226,37.003)
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.226,37.003)
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.22,37.99)
I- 580 Ramp|(0,6,-122.216,37.985,-122.217,37.989,-122.218,37.991,-122.218,37.9907,-122.219,37.9902,-122.22,37.99) |(-122.217,37.989)
I- 580 Ramp|(0,4,-122.216,37.976,-122.218,37.982,-122.218,37.9843,-122.22,37.99) |(-122.22,37.99)
I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.22,37.99)
I- 580 Ramp|(0,6,-122.216,37.985,-122.217,37.989,-122.218,37.991,-122.218,37.9907,-122.219,37.9902,-122.22,37.99) |(-122.22,37.99)
I- 580 Ramp|(0,4,-122.216,37.976,-122.218,37.982,-122.218,37.9843,-122.22,37.99) |(-122.218,37.982)
I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.208,37.958)
I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.208,37.962)
I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.204,37.938)
I- 580 |(1,3,-122.203,37.928,-122.204,37.933,-122.204,37.938) |(-122.204,37.938)
I- 580 Ramp|(0,3,-122.203,37.918,-122.204,37.93,-122.204,37.938) |(-122.204,37.93)
I- 580 |(1,3,-122.203,37.928,-122.204,37.933,-122.204,37.938) |(-122.203,37.928)
I- 580 Ramp|(0,5,-122.198,37.878,-122.196,37.8752,-122.196,37.875,-122.195,37.871,-122.194,37.869) |(-122.196,37.8752)
I- 880 Ramp|(0,4,-122.237,37.802,-122.236,37.7996,-122.236,37.801,-122.236,37.801) |(-122.236,37.7996)
I- 880 Ramp|(0,5,-122.237,37.799,-122.236,37.777,-122.236,37.768,-122.236,37.764,-122.235,37.754) |(-122.236,37.764)
I- 880 Ramp|(1,3,-122.235,37.767,-122.236,37.768,-122.236,37.768) |(-122.236,37.768)
I- 880 Ramp|(0,5,-122.237,37.799,-122.236,37.777,-122.236,37.768,-122.236,37.764,-122.235,37.754) |(-122.236,37.768)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.235,37.767)
I- 880 Ramp|(1,3,-122.235,37.767,-122.236,37.768,-122.236,37.768) |(-122.236,37.768)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.233,37.752)
I- 880 Ramp|(0,4,-122.232,37.746,-122.232,37.751,-122.232,37.752,-122.233,37.752) |(-122.232,37.752)
I- 880 Ramp|(1,2,-122.23,37.743,-122.232,37.751) |(-122.232,37.751)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.23,37.743)
I- 880 Ramp|(0,4,-122.232,37.746,-122.232,37.751,-122.232,37.752,-122.233,37.752) |(-122.232,37.751)
I- 880 Ramp|(0,2,-122.23,37.743,-122.229,37.735) |(-122.23,37.743)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.232,37.746)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.23,37.743)
I- 880 Ramp|(1,2,-122.23,37.743,-122.232,37.751) |(-122.23,37.743)
I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.222,37.713)
I- 880 Ramp|(0,6,-122.222,37.713,-122.221,37.705,-122.221,37.697,-122.221,37.694,-122.219,37.68,-122.218,37.672) |(-122.221,37.705)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.218,37.672)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.22,37.699)
I- 880 Ramp|(0,4,-122.22,37.695,-122.219,37.697,-122.22,37.7,-122.22,37.699) |(-122.219,37.697)
I- 880 Ramp|(1,3,-122.219,37.684,-122.219,37.688,-122.219,37.697) |(-122.219,37.697)
I- 880 Ramp|(0,4,-122.22,37.695,-122.219,37.697,-122.22,37.7,-122.22,37.699) |(-122.219,37.697)
I- 880 Ramp|(1,3,-122.219,37.684,-122.219,37.688,-122.219,37.697) |(-122.219,37.688)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.216,37.638)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.217,37.652)
I- 880 Ramp|(0,2,-122.218,37.65,-122.217,37.652) |(-122.217,37.652)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.217,37.652)
I- 880 Ramp|(0,2,-122.218,37.659,-122.217,37.652) |(-122.217,37.652)
I- 580 Ramp|(0,3,-122.191,37.85,-122.189,37.848,-122.188,37.844) |(-122.189,37.848)
I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.211,37.581)
I- 880 Ramp|(0,3,-122.21,37.565,-122.208,37.549,-122.206,37.541) |(-122.208,37.549)
I- 880 Ramp|(0,4,-122.209,37.535,-122.207,37.536,-122.207,37.535,-122.207,37.53) |(-122.207,37.536)
I- 880 Ramp|(1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) |(-122.207,37.535)
I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.207,37.53)
I- 880 Ramp|(0,4,-122.209,37.535,-122.207,37.536,-122.207,37.535,-122.207,37.53) |(-122.207,37.535)
I- 880 Ramp|(1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) |(-122.209,37.535)
I- 880 Ramp|(0,5,-122.207,37.54,-122.207,37.535,-122.206,37.531,-122.206,37.526,-122.206,37.522) |(-122.207,37.535)
I- 880 Ramp|(1,3,-122.205,37.542,-122.206,37.533,-122.206,37.526) |(-122.206,37.526)
I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.206,37.522)
I- 880 Ramp|(0,5,-122.207,37.54,-122.207,37.535,-122.206,37.531,-122.206,37.526,-122.206,37.522) |(-122.206,37.526)
I- 880 Ramp|(1,3,-122.205,37.542,-122.206,37.533,-122.206,37.526) |(-122.206,37.533)
I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.197,37.418)
I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.196,37.407)
I- 880 Ramp|(0,4,-122.196,37.407,-122.196,37.396,-122.195,37.396,-122.195,37.394) |(-122.196,37.396)
I- 880 Ramp|(0,2,-122.195,37.405,-122.195,37.394) |(-122.195,37.394)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.195,37.394)
I- 880 Ramp|(0,3,-122.195,37.405,-122.194,37.411,-122.195,37.411) |(-122.194,37.411)
I- 880 Ramp|(0,2,-122.195,37.405,-122.195,37.394) |(-122.195,37.405)
I- 880 Ramp|(0,4,-122.196,37.407,-122.196,37.396,-122.195,37.396,-122.195,37.394) |(-122.195,37.394)
I- 880 Ramp|(0,3,-122.195,37.405,-122.194,37.411,-122.195,37.411) |(-122.195,37.405)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.195,37.394)
I- 580 Ramp|(0,5,-122.187,37.838,-122.187,37.841,-122.187,37.844,-122.185,37.841,-122.185,37.84) |(-122.187,37.841)
I- 580 Ramp|(0,5,-122.182,37.838,-122.182,37.8375,-122.181,37.8354,-122.18,37.834,-122.18,37.838) |(-122.182,37.8375)
I- 580 |(0,2,-122.177,37.833,-122.179,37.838) |(-122.179,37.838)
I- 580 Ramp|(0,2,-122.177,37.839,-122.176,37.839) |(-122.177,37.839)
I- 580 Ramp|(0,2,-122.179,37.838,-122.177,37.839) |(-122.177,37.839)
I- 580 Ramp|(0,3,-122.176,37.839,-122.176,37.838,-122.174,37.833) |(-122.176,37.839)
I- 580 Ramp|(0,2,-122.177,37.839,-122.176,37.839) |(-122.176,37.839)
I- 580 Ramp|(0,3,-122.176,37.839,-122.176,37.838,-122.174,37.833) |(-122.176,37.838)
I- 580 |(0,2,-122.177,37.833,-122.179,37.838) |(-122.177,37.833)
I- 580 |(1,2,-122.175,37.826,-122.177,37.833) |(-122.177,37.833)
I- 580 Ramp|(0,3,-122.174,37.817,-122.175,37.822,-122.177,37.833) |(-122.175,37.822)
I- 580 |(0,3,-122.172,37.805,-122.173,37.811,-122.174,37.817) |(-122.174,37.817)
I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.17,37.799)
I- 580 |(0,3,-122.172,37.805,-122.173,37.811,-122.174,37.817) |(-122.172,37.805)
I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.172,37.805)
I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.165,37.769)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.187,37.309)
I- 880 Ramp|(0,5,-122.189,37.303,-122.189,37.305,-122.189,37.307,-122.188,37.309,-122.187,37.309) |(-122.189,37.305)
I- 880 Ramp|(1,2,-122.188,37.312,-122.188,37.309) |(-122.188,37.309)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.188,37.312)
I- 880 Ramp|(0,5,-122.189,37.303,-122.189,37.305,-122.189,37.307,-122.188,37.309,-122.187,37.309) |(-122.188,37.309)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.188,37.317)
I- 880 Ramp|(0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) |(-122.187,37.322)
I- 880 Ramp|(1,2,-122.186,37.322,-122.187,37.322) |(-122.187,37.322)
I- 880 Ramp|(0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) |(-122.187,37.322)
I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.177,37.197)
I- 880 Ramp|(0,5,-122.177,37.197,-122.177,37.182,-122.177,37.18,-122.176,37.181,-122.175,37.178) |(-122.177,37.182)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.175,37.178)
I- 880 Ramp|(0,6,-122.176,37.193,-122.175,37.191,-122.174,37.194,-122.174,37.192,-122.174,37.196,-122.172,37.198) |(-122.175,37.191)
I- 880 Ramp|(1,2,-122.176,37.187,-122.175,37.191) |(-122.175,37.191)
I- 880 |(0,2,-122.176,37.191,-122.176,37.187) |(-122.176,37.191)
I- 880 Ramp|(0,6,-122.176,37.193,-122.175,37.191,-122.174,37.194,-122.174,37.192,-122.174,37.196,-122.172,37.198) |(-122.175,37.191)
I- 880 |(0,2,-122.176,37.191,-122.176,37.187) |(-122.176,37.187)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.174,37.173)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.164,37.092)
I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.167,37.089)
I- 880 Ramp|(0,2,-122.168,37.09,-122.168,37.1144) |(-122.168,37.09)
I- 880 Ramp|(0,2,-122.164,37.1051,-122.164,37.092) |(-122.164,37.092)
I- 880 Ramp|(0,3,-122.165,37.113,-122.165,37.1138,-122.168,37.1159) |(-122.165,37.113)
I- 880 Ramp|(0,3,-122.164,37.106,-122.165,37.113,-122.165,37.101) |(-122.165,37.113)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.154,37.703)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.153,37.694)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.151,37.655)
I- 580 Ramp|(0,3,-122.152,37.682,-122.151,37.659,-122.151,37.655) |(-122.151,37.659)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.151,37.509)
I- 580 Ramp|(0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) |(-122.151,37.524)
I- 580 Ramp|(1,2,-122.152,37.526,-122.151,37.524) |(-122.151,37.524)
I- 580 Ramp|(0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) |(-122.151,37.524)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.15,37.5392)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.149,37.546)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.15,37.482)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.149,37.467)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.141,37.383)
I- 580 Ramp|(0,4,-122.141,37.383,-122.141,37.376,-122.14,37.372,-122.139,37.356) |(-122.14,37.372)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.139,37.353)
I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.138,37.316)
I- 580 Ramp|(0,4,-122.138,37.316,-122.137,37.311,-122.137,37.307,-122.137,37.296) |(-122.137,37.311)
I- 580 Ramp|(0,2,-122.137,37.279,-122.137,37.264) |(-122.137,37.279)
I- 580 Ramp|(0,2,-122.137,37.279,-122.138,37.262) |(-122.137,37.279)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.141,37.932)
I- 880 Ramp|(0,4,-122.141,37.932,-122.14,37.923,-122.139,37.917,-122.138,37.913) |(-122.14,37.923)
I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.138,37.9274)
I- 880 Ramp|(1,2,-122.138,37.923,-122.137,37.925) |(-122.137,37.925)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.136,37.898)
I- 880 Ramp|(1,2,-122.133,37.901,-122.136,37.905) |(-122.136,37.905)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.138,37.91)
I- 880 Ramp|(0,4,-122.138,37.91,-122.138,37.909,-122.138,37.907,-122.136,37.902) |(-122.138,37.909)
I- 880 |(0,2,-122.136,37.902,-122.138,37.91) |(-122.138,37.91)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.136,37.902)
I- 880 Ramp|(0,3,-122.138,37.891,-122.138,37.897,-122.138,37.902) |(-122.138,37.897)
I- 580 Ramp|(0,2,-122.138,37.282,-122.137,37.279) |(-122.137,37.279)
I- 580 Ramp|(0,2,-122.137,37.279,-122.138,37.262) |(-122.137,37.279)
I- 580 Ramp|(0,2,-122.138,37.282,-122.137,37.279) |(-122.137,37.279)
I- 580 Ramp|(0,2,-122.137,37.279,-122.137,37.264) |(-122.137,37.279)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.131,37.157)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.125,37.105)
I- 580 Ramp|(0,3,-122.123,37.099,-122.124,37.102,-122.125,37.105) |(-122.124,37.102)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.124,37.096)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.118,37.066)
I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.12,37.083)
I- 580 Ramp|(0,2,-122.121,37.075,-122.118,37.066) |(-122.118,37.066)
I- 580 Ramp|(1,2,-122.12,37.085,-122.12,37.083) |(-122.12,37.083)
I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.137,37.925)
I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.136,37.905)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.133,37.881)
I- 880 Ramp|(0,3,-122.132,37.865,-122.132,37.866,-122.133,37.881) |(-122.132,37.866)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.132,37.874)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.128,37.843)
I- 880 Ramp|(0,3,-122.129,37.861,-122.128,37.855,-122.128,37.843) |(-122.128,37.855)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.126,37.834)
I- 880 Ramp|(0,3,-122.129,37.842,-122.128,37.839,-122.126,37.834) |(-122.128,37.839)
I- 880 Ramp|(1,2,-122.129,37.836,-122.128,37.839) |(-122.128,37.839)
I- 880 Ramp|(0,3,-122.129,37.842,-122.128,37.839,-122.126,37.834) |(-122.128,37.839)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.118,37.066)
I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.118,37.066)
I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.12,37.083)
I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.111,37.023)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.111,37.023)
I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.11,37.018)
I- 580 Ramp|(0,2,-122.108,37.007,-122.109,37.02) |(-122.109,37.02)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.109,37.003)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.108,37.007)
I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.109,37.02)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.109,37.0128)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.109,37.0106)
I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.109,37.003)
I- 580 Ramp|(0,2,-122.108,37.007,-122.109,37.02) |(-122.109,37.0128)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.993)
I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.107,37.6747)
I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.107,37.6784)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.099,37.911)
I- 580 Ramp|(0,3,-122.101,37.898,-122.1,37.902,-122.099,37.911) |(-122.1,37.902)
I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.095,37.903)
I- 580 Ramp|(0,3,-122.095,37.903,-122.097,37.911,-122.094,37.902) |(-122.097,37.911)
I- 580 Ramp|(0,2,-122.094,37.897,-122.094,37.902) |(-122.094,37.902)
I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.094,37.902)
I- 580 Ramp|(0,3,-122.095,37.903,-122.097,37.911,-122.094,37.902) |(-122.094,37.902)
I- 580 Ramp|(0,3,-122.096,37.888,-122.096,37.891,-122.096,37.9) |(-122.096,37.891)
I- 580 Ramp|(0,3,-122.093,37.896,-122.093,37.8996,-122.091,37.906) |(-122.093,37.8996)
I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.091,37.906)
I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.086,37.909)
I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.065,37.914)
I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.064,37.92)
I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.065,37.914)
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.9229)
I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.065,37.914)
I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.065,37.914)
I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.062,37.916)
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.9152)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.9198)
I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.02,37.015)
I- 580 Ramp|(1,2,-122.021,37.007,-122.02,37.015) |(-122.02,37.015)
I- 580 Ramp|(0,3,-122.019,37.012,-122.018,37.009,-122.018,37.019) |(-122.019,37.012)
I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.02,37.015)
I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.019,37.012)
I- 580 Ramp|(0,3,-122.019,37.012,-122.018,37.009,-122.018,37.019) |(-122.018,37.009)
I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-122.018,37.019)
I- 680 Ramp|(0,4,-121.94,37.233,-121.938,37.219,-121.938,37.2279,-121.938,37.237) |(-121.938,37.219)
I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.938,37.219)
I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-121.958,37.984)
I- 580 Ramp|(0,2,-121.957,37.986,-121.957,37.98) |(-121.956,37.98)
I- 580 Ramp|(0,2,-121.956,37.984,-121.957,37.98) |(-121.957,37.98)
I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-121.957,37.986)
I- 580 Ramp|(0,2,-121.958,37.984,-121.957,37.98) |(-121.956,37.98)
I- 580 Ramp|(0,2,-121.956,37.984,-121.957,37.98) |(-121.956,37.98)
I- 580 Ramp|(0,2,-121.958,37.984,-121.957,37.98) |(-121.957,37.98)
I- 580 Ramp|(0,2,-121.957,37.986,-121.957,37.98) |(-121.956,37.98)
I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.934,37.971)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.9796)
I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.979)
I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.932,37.989)
I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.935,37.8507)
I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.8337)
I- 880 Ramp|(1,2,-121.936,37.837,-121.935,37.835) |(-121.935,37.8354)
I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.8212)
I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.935,37.9796)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.936,37.9883)
I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.9831)
I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.934,37.1683)
I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.932,37.989)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.935,37.0895)
I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.934,37.991)
I- 580 Ramp|(0,2,-121.934,37.985,-121.934,37.978) |(-121.934,37.985)
I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.987)
I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.934,37.985)
I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.933,37.979)
I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.933,37.9831)
I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.933,37.987)
I- 580/I-680 Ramp|(0,5,-121.922,37.034,-121.922,37.031,-121.921,37.026,-121.919,37.0204,-121.921,37.0174) |(-121.922,37.031)
I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.923,37.039)
I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.0078)
I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.924,37.006)
I- 580/I-680 Ramp|(0,4,-121.924,37.006,-121.924,37.005,-121.922,37.008,-121.922,37.0104) |(-121.924,37.006)
I- 580/I-680 Ramp|(1,2,-121.922,37.021,-121.924,37.017) |(-121.924,37.017)
I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.006)
I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.924,37.006)
I- 580/I-680 Ramp|(0,4,-121.924,37.006,-121.924,37.005,-121.922,37.008,-121.922,37.0104) |(-121.924,37.005)
I- 680 |(0,2,-121.922,37.0104,-121.922,37.014) |(-121.922,37.0104)
I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.017)
I- 680 |(0,2,-121.922,37.014,-121.922,37.021) |(-121.922,37.021)
I- 580/I-680 Ramp|(0,4,-121.921,37.005,-121.92,37.013,-121.919,37.016,-121.918,37.02) |(-121.92,37.013)
I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.919,37.016)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.918,37.02)
I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.921,37.9473)
I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.921,37.9762)
I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.921,37.9636)
I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.921,37.944)
I- 580/I-680 Ramp|(0,4,-121.921,37.005,-121.92,37.013,-121.919,37.016,-121.918,37.02) |(-121.919,37.016)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.919,37.0194)
I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.921,37.988)
I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.92,37.4419)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.921,37.9517)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.909,37.017)
I- 580 Ramp|(0,3,-121.909,37.017,-121.906,37.003,-121.905,37.004) |(-121.906,37.003)
I- 580 Ramp|(0,4,-121.909,37.017,-121.907,37.0262,-121.907,37.029,-121.907,37.033) |(-121.909,37.017)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.909,37.017)
I- 580 Ramp|(0,3,-121.909,37.017,-121.906,37.003,-121.905,37.004) |(-121.909,37.017)
I- 580 Ramp|(0,4,-121.909,37.017,-121.907,37.0262,-121.907,37.029,-121.907,37.033) |(-121.907,37.0262)
I- 580 Ramp|(0,3,-121.907,37.027,-121.906,37.029,-121.908,37.04) |(-121.906,37.029)
I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.906,37.029)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.018)
I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.018)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
I- 580 Ramp|(0,2,-121.906,37.018,-121.906,37.011) |(-121.906,37.018)
I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.0239)
I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.018)
I- 680 Ramp|(0,3,-121.905,37.702,-121.905,37.667,-121.903,37.6588) |(-121.904,37.6629)
I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.904,37.6946)
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.013)
I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.904,37.0217)
I- 680 Ramp|(0,2,-121.908,37.609,-121.904,37.614) |(-121.904,37.6135)
I- 580 Ramp|(0,3,-121.907,37.027,-121.906,37.029,-121.908,37.04) |(-121.906,37.029)
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.0217)
I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.904,37.022)
I- 580 Ramp|(0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) |(-121.872,37.999)
I- 680 |(0,3,-121.871,37.047,-121.883,37.366,-121.883,37.376) |(-121.874,37.1295)
I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.873,37.8361)
I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.871,37.011)
I- 680 Ramp|(0,2,-121.871,37.01,-121.871,37.047) |(-121.871,37.011)
I- 680 Ramp|(0,2,-121.87,37.01,-121.871,37.038) |(-121.87,37.0126)
I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.852,37.011)
I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.848,37.999)
I- 580 Ramp|(0,2,-121.852,37.011,-121.85,37.025) |(-121.852,37.011)
I- 580 Ramp|(0,2,-121.845,37.01,-121.846,37.011) |(-121.846,37.011)
I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.852,37.011)
I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.852,37.011)
I- 580 Ramp|(0,2,-121.846,37.011,-121.85,37.025) |(-121.85,37.025)
I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.846,37.011)
I- 580 Ramp|(0,2,-121.852,37.011,-121.85,37.025) |(-121.85,37.025)
I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.845,37.011)
I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.846,37.011)
I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.821,37.008)
I- 580 Ramp|(0,3,-121.821,37.008,-121.819,37.001,-121.818,37.005) |(-121.819,37.001)
I- 580 Ramp|(1,2,-121.819,37.008,-121.819,37.001) |(-121.819,37.001)
I- 580 Ramp|(0,3,-121.82,37.007,-121.819,37.014,-121.818,37.015) |(-121.819,37.014)
I- 580 Ramp|(1,2,-121.818,37.011,-121.819,37.014) |(-121.819,37.014)
I- 580 Ramp|(0,3,-121.82,37.007,-121.819,37.014,-121.818,37.015) |(-121.819,37.014)
I- 580 Ramp|(0,3,-121.821,37.008,-121.819,37.001,-121.818,37.005) |(-121.819,37.001)
I- 580 Ramp|(0,5,-121.787,37.995,-121.785,37.992,-121.784,37.985,-121.784,37.966,-121.783,37.957) |(-121.785,37.992)
I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.985)
I- 580 Ramp|(0,4,-121.789,37.998,-121.785,37.999,-121.784,37.9963,-121.784,37.996) |(-121.785,37.999)
I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.996)
I- 580 Ramp|(0,5,-121.787,37.995,-121.785,37.992,-121.784,37.985,-121.784,37.966,-121.783,37.957) |(-121.784,37.985)
I- 580 Ramp|(0,4,-121.789,37.998,-121.785,37.999,-121.784,37.9963,-121.784,37.996) |(-121.784,37.996)
I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.9954)
I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) |(-121.773,37.013)
I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.006,-121.77,37.013) |(-121.774,37.006)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.77,37.013)
I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) |(-121.774,37.006)
I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.006,-121.77,37.013) |(-121.773,37.006)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.77,37.013)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.108,37.681)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.6714)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.6747)
I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.107,37.6646)
I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.108,37.681)
I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.105,37.638)
I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.108,37.681)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.6771)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.6784)
I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.108,37.681)
I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.106,37.6655)
I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.105,37.638)
I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.103,37.61)
I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |(-122.101,37.587)
I- 880 Ramp|(0,2,-122.099,37.571,-122.1,37.569) |(-122.1,37.569)
I- 880 Ramp|(0,3,-122.102,37.597,-122.102,37.5918,-122.102,37.562) |(-122.102,37.5918)
I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.1,37.548)
I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.548)
I- 880 Ramp|(0,3,-122.099,37.574,-122.099,37.567,-122.098,37.528) |(-122.098,37.528)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.098,37.528)
I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.571)
I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.1,37.548)
I- 880 Ramp|(0,2,-122.1,37.571,-122.101,37.568) |(-122.1,37.571)
I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.565)
I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |(-122.1,37.569)
I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.098,37.528)
I- 880 Ramp|(0,3,-122.099,37.574,-122.099,37.567,-122.098,37.528) |(-122.099,37.567)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.098,37.528)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.096,37.496)
I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.094,37.464)
I- 880 Ramp|(0,2,-122.092,37.466,-122.09,37.405) |(-122.09,37.405)
I- 880 Ramp|(1,3,-122.093,37.439,-122.092,37.437,-122.091,37.427) |(-122.091,37.427)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.093,37.453)
I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.094,37.469)
I- 880 Ramp|(1,2,-122.092,37.465,-122.093,37.461) |(-122.093,37.461)
I- 880 Ramp|(0,2,-122.092,37.461,-122.092,37.457) |(-122.092,37.457)
I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.093,37.461)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.09,37.405)
I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.09,37.405)
I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.092,37.457)
I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.091,37.427)
I- 880 Ramp|(1,3,-122.093,37.439,-122.092,37.437,-122.091,37.427) |(-122.092,37.437)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.085,37.34)
I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |(-122.087,37.316)
I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |(-122.085,37.34)
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.082,37.296)
I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.085,37.34)
I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |(-122.085,37.34)
I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |(-122.08,37.316)
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.081,37.285)
I- 880 Ramp|(0,3,-122.084,37.322,-122.082,37.316,-122.083,37.312) |(-122.084,37.322)
I- 880 Ramp|(0,2,-122.084,37.322,-122.084,37.316) |(-122.084,37.322)
I- 880 Ramp|(0,3,-122.084,37.322,-122.082,37.316,-122.083,37.312) |(-122.082,37.316)
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.083,37.312)
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.076,37.209)
I- 880 Ramp|(0,4,-122.076,37.209,-122.076,37.2063,-122.075,37.188,-122.075,37.184) |(-122.076,37.2063)
I- 880 Ramp|(0,4,-122.076,37.209,-122.073,37.1891,-122.073,37.187,-122.072,37.183) |(-122.076,37.209)
I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.076,37.209)
I- 880 Ramp|(0,4,-122.076,37.209,-122.076,37.2063,-122.075,37.188,-122.075,37.184) |(-122.076,37.209)
I- 880 Ramp|(0,4,-122.076,37.209,-122.073,37.1891,-122.073,37.187,-122.072,37.183) |(-122.073,37.1891)
I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.067,37.085)
I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.065,37.062)
I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.063,37.036)
I- 880 Ramp|(0,3,-122.064,37.036,-122.064,37.049,-122.065,37.069) |(-122.064,37.049)
I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.063,37.9229)
I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.063,37.9152)
I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.062,37.011)
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.982)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.9732)
I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.967)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.991)
I- 880 Ramp|(0,3,-122.06,37.991,-122.06,37.983,-122.061,37.983) |(-122.06,37.983)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.061,37.003)
I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |(-122.058,37.984)
I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.9737)
I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.058,37.967)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.058,37.967)
I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |(-122.058,37.984)
I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.974)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.049,37.817)
I- 880 Ramp|(0,6,-122.049,37.817,-122.048,37.813,-122.048,37.8,-122.048,37.794,-122.048,37.781,-122.047,37.774) |(-122.048,37.813)
I- 880 Ramp|(1,2,-122.048,37.798,-122.048,37.8) |(-122.048,37.8)
I- 880 |(0,9,-122.047,37.774,-122.047,37.765,-122.046,37.761,-122.045,37.7223,-122.044,37.708,-122.043,37.686,-122.042,37.6743,-122.041,37.673,-122.04,37.656) |(-122.047,37.774)
I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.048,37.811)
I- 880 Ramp|(0,4,-122.048,37.811,-122.046,37.785,-122.045,37.778,-122.045,37.775) |(-122.046,37.785)
I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.046,37.785)
I- 880 Ramp|(0,6,-122.049,37.817,-122.048,37.813,-122.048,37.8,-122.048,37.794,-122.048,37.781,-122.047,37.774) |(-122.048,37.8)
I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.048,37.798)
I- 880 Ramp|(0,4,-122.048,37.811,-122.046,37.785,-122.045,37.778,-122.045,37.775) |(-122.046,37.785)
I- 880 Ramp|(1,2,-122.048,37.798,-122.048,37.8) |(-122.048,37.798)
I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.047,37.789)
I- 880 Ramp|(0,5,-122.039,37.65,-122.039,37.625,-122.039,37.617,-122.036,37.6161,-122.036,37.616) |(-122.039,37.625)
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.036,37.616)
I- 880 |(0,9,-122.047,37.774,-122.047,37.765,-122.046,37.761,-122.045,37.7223,-122.044,37.708,-122.043,37.686,-122.042,37.6743,-122.041,37.673,-122.04,37.656) |(-122.04,37.656)
I- 880 Ramp|(0,5,-122.036,37.652,-122.036,37.646,-122.036,37.6341,-122.036,37.6259,-122.036,37.619) |(-122.036,37.6341)
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.036,37.619)
I- 880 Ramp|(1,2,-122.037,37.645,-122.036,37.646) |(-122.036,37.646)
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.037,37.632)
I- 880 Ramp|(0,5,-122.036,37.652,-122.036,37.646,-122.036,37.6341,-122.036,37.6259,-122.036,37.619) |(-122.036,37.646)
I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.024,37.491)
I- 880 Ramp|(0,4,-122.024,37.491,-122.022,37.483,-122.021,37.477,-122.02,37.447) |(-122.022,37.483)
I- 880 Ramp|(0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) |(-122.02,37.447)
I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.021,37.447)
I- 880 Ramp|(0,4,-122.024,37.491,-122.022,37.483,-122.021,37.477,-122.02,37.447) |(-122.02,37.447)
I- 880 Ramp|(0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) |(-122.023,37.458)
I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.021,37.447)
I- 880 Ramp|(0,3,-122.023,37.474,-122.021,37.473,-122.022,37.466) |(-122.021,37.473)
I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.022,37.466)
I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.004,37.313)
I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |(-122.004,37.308)
I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122.004,37.313)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-122,37.289)
I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.004,37.313)
I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |(-122.004,37.313)
I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122.002,37.315)
I- 880 Ramp|(1,2,-122.001,37.31,-122,37.308) |(-122,37.308)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.999,37.289)
I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122,37.308)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.987,37.229)
I- 880 Ramp|(0,3,-121.986,37.239,-121.987,37.236,-121.986,37.234) |(-121.987,37.236)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.987,37.226)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.985,37.216)
I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.971,37.107)
I- 880 Ramp|(0,3,-121.971,37.107,-121.964,37.087,-121.962,37.085) |(-121.964,37.087)
I- 880 Ramp|(0,3,-121.969,37.061,-121.969,37.066,-121.967,37.075) |(-121.969,37.066)
I- 880 Ramp|(1,2,-121.968,37.065,-121.969,37.066) |(-121.969,37.066)
I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.967,37.075)
I- 880 Ramp|(0,3,-121.969,37.061,-121.969,37.066,-121.967,37.075) |(-121.969,37.066)
I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.966,37.065)
I- 880 Ramp|(0,3,-121.966,37.065,-121.968,37.061,-121.968,37.065) |(-121.968,37.061)
I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.962,37.037)
I- 880 Ramp|(0,5,-121.962,37.037,-121.962,37.0521,-121.962,37.0683,-121.962,37.075,-121.962,37.087) |(-121.962,37.052)
I- 880 Ramp|(0,3,-121.961,37.099,-121.962,37.09,-121.962,37.087) |(-121.962,37.087)
I- 880 Ramp|(0,5,-121.962,37.037,-121.962,37.0521,-121.962,37.0683,-121.962,37.075,-121.962,37.087) |(-121.962,37.087)
I- 680 Ramp|(0,3,-121.899,37.553,-121.901,37.558,-121.901,37.565) |(-121.901,37.558)
I- 680 Ramp|(1,2,-121.901,37.565,-121.901,37.558) |(-121.901,37.558)
I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.899,37.553)
I- 680 Ramp|(0,3,-121.899,37.553,-121.901,37.558,-121.901,37.565) |(-121.901,37.558)
I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.901,37.565)
I- 680 Ramp|(0,5,-121.898,37.545,-121.9,37.565,-121.9,37.571,-121.901,37.572,-121.903,37.586) |(-121.9,37.565)
I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.898,37.545)
I- 680 Ramp|(0,3,-121.884,37.397,-121.885,37.394,-121.884,37.399) |(-121.885,37.394)
I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.885,37.422)
I- 680 Ramp|(0,5,-121.883,37.376,-121.883,37.392,-121.883,37.4,-121.883,37.402,-121.885,37.422) |(-121.883,37.4)
I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.871,37.011)
I- 680 |(0,3,-121.871,37.047,-121.883,37.366,-121.883,37.376) |(-121.871,37.047)
I- 680 |(1,2,-121.871,37.038,-121.871,37.047) |(-121.871,37.047)
I- 580 Ramp|(0,2,-121.867,37.0138,-121.871,37.0261) |(-121.871,37.0252)
I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.87,37.0126)
I- 680 |(1,2,-121.871,37.038,-121.871,37.047) |(-121.871,37.038)
I- 580 Ramp|(0,2,-121.867,37.0138,-121.871,37.0261) |(-121.87,37.0227)
I- 680 Ramp|(0,3,-121.87,37.891,-121.871,37.857,-121.868,37.875) |(-121.871,37.857)
I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.871,37.857)
I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.942,37.318)
I- 680 Ramp|(1,2,-121.942,37.314,-121.942,37.318) |(-121.942,37.318)
I- 680 Ramp|(1,2,-121.942,37.314,-121.941,37.32) |(-121.941,37.32)
I- 680 Ramp|(1,2,-121.937,37.335,-121.938,37.32) |(-121.938,37.32)
I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.942,37.318)
I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.941,37.32)
I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.938,37.32)
I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.92,37.438)
I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |(-121.922,37.424)
I- 680 Ramp|(0,3,-121.923,37.394,-121.923,37.392,-121.925,37.392) |(-121.925,37.392)
I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.924,37.402)
I- 680 Ramp|(0,3,-121.924,37.402,-121.923,37.395,-121.923,37.399) |(-121.923,37.395)
I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |(-121.925,37.392)
I- 680 Ramp|(0,3,-121.923,37.394,-121.923,37.392,-121.925,37.392) |(-121.923,37.392)
I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.917,37.504)
I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.94,37.139)
I- 680 Ramp|(1,2,-121.94,37.143,-121.94,37.139) |(-121.94,37.139)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.937,37.125)
I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.125)
I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.94,37.139)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.939,37.145)
I- 680 Ramp|(0,2,-121.939,37.145,-121.938,37.147) |(-121.939,37.145)
I- 680 Ramp|(0,2,-121.939,37.144,-121.939,37.145) |(-121.939,37.145)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.939,37.145)
I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.937,37.125)
I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.937,37.125)
I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.144)
I- 680 Ramp|(1,2,-121.937,37.149,-121.937,37.144) |(-121.937,37.144)
I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.144)
I- 680 |(0,2,-121.914,37.562,-121.908,37.609) |(-121.908,37.609)
I- 680 Ramp|(0,2,-121.908,37.609,-121.904,37.614) |(-121.908,37.609)
I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6135)
I- 680 |(0,2,-121.914,37.562,-121.908,37.609) |(-121.908,37.609)
I- 680 Ramp|(0,2,-121.908,37.609,-121.905,37.625) |(-121.908,37.609)
I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.887,37.732)
I- 680 Ramp|(0,3,-121.882,37.756,-121.884,37.741,-121.887,37.732) |(-121.884,37.741)
I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.28)
I- 80 Ramp|(0,2,-122.293,37.28,-122.296,37.273) |(-122.293,37.28)
I- 80 Ramp|(0,2,-122.292,37.279,-122.293,37.281) |(-122.293,37.281)
I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.2449)
I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.2449)
I- 580 Ramp|(0,2,-122.268,37.243,-122.269,37.243) |(-122.269,37.243)
I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.093,37.9035)
I- 580 Ramp|(0,3,-122.093,37.9035,-122.094,37.8963,-122.094,37.8921) |(-122.094,37.8963)
I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
I- 580 Ramp|(0,2,-121.906,37.018,-121.906,37.011) |(-121.906,37.018)
I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.018)
I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.0242)
I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.308,37.8933)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.273)
I- 580 Ramp|(0,3,-122.268,37.273,-122.267,37.2835,-122.267,37.2921) |(-122.267,37.2835)
I- 880 Ramp|(0,3,-122.292,37.052,-122.29,37.04,-122.289,37.038) |(-122.289,37.038)
I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.289,37.038)
I- 880 Ramp|(0,5,-122.291,37.064,-122.291,37.061,-122.29,37.05,-122.29,37.044,-122.289,37.038) |(-122.291,37.061)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.168,37.1144)
I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.168,37.09)
I- 880 Ramp|(0,2,-122.166,37.0906,-122.165,37.0981) |(-122.166,37.0906)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.165,37.0981)
I- 880 Ramp|(0,2,-122.166,37.0906,-122.166,37.0956) |(-122.166,37.0906)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.164,37.092)
I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.164,37.092)
I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.168,37.1159)
I- 880 Ramp|(0,2,-122.165,37.113,-122.163,37.111) |(-122.165,37.113)
I- 880 Ramp|(0,3,-122.165,37.113,-122.165,37.1138,-122.168,37.1159) |(-122.165,37.1138)
I- 580 |(0,22,-121.727,37.074,-121.723,37.093,-121.722,37.0952,-121.721,37.1001,-121.719,37.106,-121.719,37.109,-121.717,37.12,-121.716,37.123,-121.715,37.127,-121.71,37.148,-121.708,37.1568,-121.706,37.166,-121.706,37.168,-121.704,37.174,-121.704,37.172,-121.704,37.172,-121.703,37.175,-121.7,37.181,-121.696,37.191,-121.695,37.192,-121.69,37.204,-121.67,37.185)|(-121.722,37.0952)
I- 580 Ramp|(0,2,-121.739,37.02,-121.74,37.015) |(-121.739,37.02)
I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.738,37.028)
I- 580 Ramp|(0,4,-121.739,37.02,-121.738,37.0251,-121.738,37.0269,-121.738,37.028) |(-121.738,37.0251)
I- 680 Ramp|(0,2,-121.871,37.01,-121.871,37.047) |(-121.871,37.0252)
I- 680 Ramp|(0,2,-121.87,37.01,-121.871,37.038) |(-121.87,37.0227)
I- 80 Ramp|(0,2,-122.288,37.254,-122.289,37.266) |(-122.288,37.254)
I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.288,37.247)
I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.247)
I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
I- 580 Ramp|(0,2,-122.267,37.261,-122.267,37.263) |(-122.267,37.263)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.8937)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.8943)
I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.8846)
I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.8842)
(885 rows)
QUERY: SELECT * from toyemp where name='sharon';
name |age|location|annualsal
------+---+--------+---------
sharon| 25|(15,12) | 12000
(1 row)
QUERY: SELECT avg(four) AS avg_1 FROM onek;
avg_1
-----
1
(1 row)
QUERY: SELECT avg(a) AS avg_49 FROM aggtest WHERE a < 100;
avg_49
------
0
(1 row)
QUERY: SELECT avg(b) AS avg_107_943 FROM aggtest;
avg_107_943
-----------
0
(1 row)
QUERY: SELECT avg(gpa) AS avg_3_4 FROM student;
avg_3_4
-------
3.4
(1 row)
QUERY: SELECT sum(four) AS sum_1500 FROM onek;
sum_1500
--------
1500
(1 row)
QUERY: SELECT sum(a) AS sum_198 FROM aggtest;
sum_198
-------
0
(1 row)
QUERY: SELECT sum(b) AS avg_431_773 FROM aggtest;
avg_431_773
-----------
0
(1 row)
QUERY: SELECT sum(gpa) AS avg_6_8 FROM student;
avg_6_8
-------
6.8
(1 row)
QUERY: SELECT max(four) AS max_3 FROM onek;
max_3
-----
3
(1 row)
QUERY: SELECT max(a) AS max_100 FROM aggtest;
max_100
-------
(1 row)
QUERY: SELECT max(aggtest.b) AS max_324_78 FROM aggtest;
max_324_78
----------
(1 row)
QUERY: SELECT max(student.gpa) AS max_3_7 FROM student;
max_3_7
-------
3.7
(1 row)
QUERY: SELECT count(four) AS cnt_1000 FROM onek;
cnt_1000
--------
1000
(1 row)
QUERY: SELECT newavg(four) AS avg_1 FROM onek;
avg_1
-----
1
(1 row)
QUERY: SELECT newsum(four) AS sum_1500 FROM onek;
sum_1500
--------
1500
(1 row)
QUERY: SELECT newcnt(four) AS cnt_1000 FROM onek;
cnt_1000
--------
1000
(1 row)
QUERY: SELECT * FROM a_star*;
class| a
-----+--
a | 1
a | 2
a |
b | 3
b | 4
b |
b |
c | 5
c | 6
c |
c |
e |15
e |16
e |17
e |
e |18
e |
e |
d | 7
d | 8
d | 9
d |10
d |
d |11
d |12
d |13
d |
d |
d |
d |14
d |
d |
d |
d |
f |19
f |20
f |21
f |22
f |
f |24
f |25
f |26
f |
f |
f |
f |27
f |
f |
f |
f |
(50 rows)
QUERY: SELECT *
FROM b_star* x
WHERE x.b = 'bumble'::text or x.a < 3;
class|a|b
-----+-+------
b | |bumble
(1 row)
QUERY: SELECT class, a
FROM c_star* x
WHERE x.c ~ 'hi'::text;
class| a
-----+--
c | 5
c |
d | 7
d | 8
d |10
d |
d |12
d |
d |
d |
e |15
e |16
e |
e |
f |19
f |20
f |21
f |
f |24
f |
f |
f |
(22 rows)
QUERY: SELECT class, b, c
FROM d_star* x
WHERE x.a < 100;
class|b |c
-----+-------+----------
d |grumble|hi sunita
d |stumble|hi koko
d |rumble |
d | |hi kristin
d |fumble |
d | |hi avi
d | |
d | |
(8 rows)
QUERY: SELECT class, c FROM e_star* x WHERE x.c NOTNULL;
class|c
-----+-----------
e |hi carol
e |hi bob
e |hi michelle
e |hi elisa
f |hi claire
f |hi mike
f |hi marcel
f |hi keith
f |hi marc
f |hi allison
f |hi jeff
f |hi carl
(12 rows)
QUERY: SELECT * FROM f_star* x WHERE x.c ISNULL;
class| a|c| e|f
-----+--+-+---+---------------------------------------------------------------------------------------------------------
f |22| | -7|( 111, 222, 333, 444, 555, 666, 777, 888)
f |25| | -9|
f |26| | |( 11111, 22222, 33333, 44444)
f | | |-11|( 1.11111e+06, 2.22222e+06, 3.33333e+06, 4.44444e+06)
f |27| | |
f | | |-12|
f | | | |( 1.11111e+07, 2.22222e+07, 3.33333e+07, 4.44444e+07)
f | | | |
(8 rows)
QUERY: ALTER TABLE f_star RENAME COLUMN f TO ff;
QUERY: ALTER TABLE e_star* RENAME COLUMN e TO ee;
QUERY: ALTER TABLE d_star* RENAME COLUMN d TO dd;
QUERY: ALTER TABLE c_star* RENAME COLUMN c TO cc;
QUERY: ALTER TABLE b_star* RENAME COLUMN b TO bb;
QUERY: ALTER TABLE a_star* RENAME COLUMN a TO aa;
QUERY: SELECT class, aa
FROM a_star* x
WHERE aa ISNULL;
class|aa
-----+--
a |
b |
b |
c |
c |
e |
e |
e |
d |
d |
d |
d |
d |
d |
d |
d |
f |
f |
f |
f |
f |
f |
f |
f |
(24 rows)
QUERY: ALTER TABLE a_star RENAME COLUMN aa TO foo;
QUERY: SELECT class, foo
FROM a_star x
WHERE x.foo >= 2;
class|foo
-----+---
a | 2
(1 row)
QUERY: ALTER TABLE a_star RENAME COLUMN foo TO aa;
QUERY: SELECT *
from a_star*
WHERE aa < 1000;
class|aa
-----+--
a | 1
a | 2
b | 3
b | 4
c | 5
c | 6
e |15
e |16
e |17
e |18
d | 7
d | 8
d | 9
d |10
d |11
d |12
d |13
d |14
f |19
f |20
f |21
f |22
f |24
f |25
f |26
f |27
(26 rows)
QUERY: ALTER TABLE f_star ADD COLUMN f int4;
QUERY: UPDATE f_star SET f = 10;
QUERY: ALTER TABLE e_star* ADD COLUMN e int4;
QUERY: UPDATE e_star* SET e = 42;
WARN:parser: syntax error at or near "*"
QUERY: SELECT * FROM e_star*;
class|aa|cc | ee|e
-----+--+-----------+---+-
e |15|hi carol | -1|
e |16|hi bob | |
e |17| | -2|
e | |hi michelle| -3|
e |18| | |
e | |hi elisa | |
e | | | -4|
f |19|hi claire | -5|
f |20|hi mike | -6|
f |21|hi marcel | |
f |22| | -7|
f | |hi keith | -8|
f |24|hi marc | |
f |25| | -9|
f |26| | |
f | |hi allison |-10|
f | |hi jeff | |
f | | |-11|
f |27| | |
f | |hi carl | |
f | | |-12|
f | | | |
f | | | |
(23 rows)
QUERY: ALTER TABLE a_star* ADD COLUMN a text;
QUERY: UPDATE b_star*
SET a = 'gazpacho'::text
WHERE aa > 4;
WARN:parser: syntax error at or near "*"
QUERY: SELECT class, aa, a FROM a_star*;
class|aa|a
-----+--+-
a | 1|
a | 2|
a | |
b | 3|
b | 4|
b | |
b | |
c | 5|
c | 6|
c | |
c | |
e |15|
e |16|
e |17|
e | |
e |18|
e | |
e | |
d | 7|
d | 8|
d | 9|
d |10|
d | |
d |11|
d |12|
d |13|
d | |
d | |
d | |
d |14|
d | |
d | |
d | |
d | |
f |19|
f |20|
f |21|
f |22|
f | |
f |24|
f |25|
f |26|
f | |
f | |
f | |
f |27|
f | |
f | |
f | |
f | |
(50 rows)
QUERY: SELECT p.name, p.hobbies.name FROM person p;
name |name
-----+-----------
mike |posthacking
joe |basketball
sally|basketball
(3 rows)
QUERY: SELECT p.name, p.hobbies.name FROM person* p;
name |name
-----+-----------
mike |posthacking
joe |basketball
sally|basketball
jeff |posthacking
(4 rows)
QUERY: SELECT DISTINCT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
name |name
-----------+-------------
basketball |hightops
posthacking|advil
posthacking|peet's coffee
skywalking |guts
(4 rows)
QUERY: SELECT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
name |name
-----------+-------------
posthacking|advil
posthacking|peet's coffee
posthacking|advil
posthacking|peet's coffee
basketball |hightops
basketball |hightops
skywalking |guts
(7 rows)
QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person p;
name |name |name
-----+-----------+-------------
mike |posthacking|advil
joe |basketball |peet's coffee
sally|basketball |hightops
(3 rows)
QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person* p;
name |name |name
-----+-----------+-------------
mike |posthacking|advil
joe |basketball |peet's coffee
sally|basketball |hightops
jeff |posthacking|advil
(4 rows)
QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person p;
name |name |name
--------+-----+-----------
advil |mike |posthacking
hightops|joe |basketball
hightops|sally|basketball
(3 rows)
QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person* p;
name |name |name
--------+-----+-----------
advil |mike |posthacking
hightops|joe |basketball
hightops|sally|basketball
advil |jeff |posthacking
(4 rows)
QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person p;
name |name |name
-------------+-----------+-----
advil |posthacking|mike
peet's coffee|basketball |joe
hightops |basketball |sally
(3 rows)
QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person* p;
name |name |name
-------------+-----------+-----
advil |posthacking|mike
peet's coffee|basketball |joe
hightops |basketball |sally
advil |posthacking|jeff
(4 rows)
QUERY: SELECT user_relns() AS user_relns
ORDER BY user_relns;
user_relns
-------------
ABSTIME_TBL
BOOLTBL1
BOOLTBL2
BOX_TBL
Bprime
CHAR16_TBL
CHAR2_TBL
CHAR4_TBL
CHAR8_TBL
CHAR_TBL
FLOAT4_TBL
FLOAT8_TBL
INT2_TBL
INT4_TBL
OIDINT2_TBL
OIDINT4_TBL
OIDNAME_TBL
OID_TBL
POINT_TBL
POLYGON_TBL
RELTIME_TBL
TINTERVAL_TBL
a,775132
a_star
aggtest
arrtest
b_star
bt_c16_heap
bt_f8_heap
bt_i4_heap
bt_txt_heap
c_star
city
d_star
dept
e_star
emp
equipment_r
f_star
fast_emp4000
hash_c16_heap
hash_f8_heap
hash_i4_heap
hash_txt_heap
hobbies_r
iexit
ihighway
iportaltest
onek
onek2
person
ramp
real_city
road
shighway
slow_emp4000
street
stud_emp
student
tenk1
tenk2
toyemp
xacttest
(63 rows)
QUERY: SELECT * FROM arrtest;
a |b |c |d |e
-----------+---------------------+-------------+-----------------+-------------
{1,2,3,4,5}|{{{0,0}},{{1,2}}} |{} |{} |
{11,12,23} |{{{3},{4}},{{4},{5}}}|{"foobar"} |{{"elt1","elt2"}}|{"3.4","6.7"}
{} |{{{3,4},{0,0}}} |{"foo","bar"}|{{"bar"},{"foo"}}|
(3 rows)
QUERY: SELECT arrtest.a[1],
arrtest.b[1][1][1],
arrtest.c[1],
arrtest.d[1][1],
arrtest.e[0]
FROM arrtest;
a|b|c |d |e
--+-+------+----+-
1|0| | |
11|3|foobar|elt1|
|3|foo |bar |
(3 rows)
QUERY: SELECT arrtest.a[1:3],
arrtest.b[1:1][1:2][1:2],
arrtest.c[1:2],
arrtest.d[1:1][1:2]
FROM arrtest;
a |b |c |d
----------+---------------+-------------+-----------------
{1,2,3} | | |
{11,12,23}| | |{{"elt1","elt2"}}
|{{{3,4},{0,0}}}|{"foo","bar"}|
(3 rows)
QUERY: SELECT array_dims(arrtest.b) AS x;
x
---------------
[1:2][1:1][1:2]
[1:2][1:2][1:1]
[1:1][1:2][1:2]
(3 rows)
QUERY: SELECT *
FROM arrtest
WHERE arrtest.a[1] < 5 and
arrtest.c = '{"foobar"}'::_char16;
a|b|c|d|e
-+-+-+-+-
(0 rows)
QUERY: SELECT arrtest.a[1:3],
arrtest.b[1:1][1:2][1:2],
arrtest.c[1:2],
arrtest.d[1:1][1:2]
FROM arrtest;
a |b |c |d
----------+---------------+-------------+-----------------
{1,2,3} | | |
{11,12,23}| | |{{"elt1","elt2"}}
|{{{3,4},{0,0}}}|{"foo","bar"}|
(3 rows)
=============== running error queries ... =================
QUERY: select 1
select
select * from nonesuch;
WARN:parser: syntax error at or near "select"
QUERY: select nonesuch from pg_database;
WARN:attribute "nonesuch" not found
QUERY: select * from pg_database where nonesuch = pg_database.datname;
WARN:attribute "nonesuch" not found
QUERY: select * from pg_database where pg_database.datname = nonesuch;
WARN:attribute "nonesuch" not found
QUERY: select distinct on foobar from pg_database;
WARN:parser: syntax error at or near "from"
QUERY: select distinct on foobar * from pg_database;
WARN:The field specified in the UNIQUE ON clause is not in the targetlist
QUERY: delete from;
WARN:parser: syntax error at or near ";"
QUERY: delete from nonesuch;
WARN:nonesuch: Either no such class or insufficient privilege
QUERY: drop table;
WARN:parser: syntax error at or near ";"
QUERY: drop table nonesuch;
WARN:Relation nonesuch Does Not Exist!
QUERY: alter table rename;
WARN:parser: syntax error at or near "rename"
QUERY: alter table nonesuch rename to newnonesuch;
WARN:renamerel: relation "nonesuch" does not exist
QUERY: alter table nonesuch rename to stud_emp;
WARN:renamerel: relation "nonesuch" does not exist
QUERY: alter table stud_emp rename to pg_stud_emp;
WARN:renamerel: Illegal class name: "pg_stud_emp" -- pg_ is reserved for system catalogs
QUERY: alter table stud_emp rename to aggtest;
WARN:renamerel: relation "aggtest" exists
QUERY: alter table stud_emp rename to stud_emp;
WARN:renamerel: relation "stud_emp" exists
QUERY: alter table nonesuchrel rename column nonesuchatt to newnonesuchatt;
WARN:renameatt: relation "nonesuchrel" nonexistent
QUERY: alter table emp rename column nonesuchatt to newnonesuchatt;
WARN:renameatt: attribute "nonesuchatt" nonexistent
QUERY: alter table emp rename column salary to manager;
WARN:renameatt: attribute "manager" exists
QUERY: alter table emp rename column salary to oid;
WARN:renameatt: attribute "oid" exists
QUERY: abort;
NOTICE:UserAbortTransactionBlock and not inprogress state
QUERY: end;
NOTICE:EndTransactionBlock and not inprogress/abort state
QUERY: create aggregate newavg1 (sfunc1 = int4pl,
basetype = int4,
stype1 = int4,
sfunc2 = int4inc,
stype2 = int4,
initcond1 = '0',
initcond2 = '0');
WARN:AggregateCreate: Aggregate must have final function with both transition functions
QUERY: create aggregate newavg2 (sfunc1 = int4pl,
basetype = int4,
stype1 = int4,
sfunc2 = int2inc,
stype2 = int2,
finalfunc = int4div,
initcond1 = '0',
initcond2 = '0');
WARN:AggregateCreate: 'int4div'('int4','int2') does not exist
QUERY: create aggregate newavg3 (sfunc1 = int4pl,
basetype = int4,
stype1 = int4,
sfunc2 = int4inc,
stype2 = int4,
finalfunc = int2div,
initcond1 = '0',
initcond2 = '0');
WARN:AggregateCreate: 'int2div'('int4','int4') does not exist
QUERY: create aggregate newcnt1 (sfunc2 = int4inc,
stype2 = int4,
initcond2 = '0');
WARN:Define: "basetype" unspecified
QUERY: create aggregate newcnt1 (sfunc2 = int4inc,
basetype = int4,
stype2 = int4);
WARN:AggregateCreate: transition function 2 MUST have an initial value
QUERY: drop index;
WARN:parser: syntax error at or near ";"
QUERY: drop index 314159;
WARN:parser: syntax error at or near "314159"
QUERY: drop index nonesuch;
WARN:index "nonesuch" nonexistant
QUERY: drop aggregate;
WARN:parser: syntax error at or near ";"
QUERY: drop aggregate 314159;
WARN:parser: syntax error at or near "314159"
QUERY: drop aggregate nonesuch;
WARN:RemoveAggregate: aggregate 'nonesuch' does not exist
QUERY: drop function ();
WARN:parser: syntax error at or near "("
QUERY: drop function 314159();
WARN:parser: syntax error at or near "314159"
QUERY: drop function nonesuch();
WARN:RemoveFunction: function nonesuch() does not exist
QUERY: drop type;
WARN:parser: syntax error at or near ";"
QUERY: drop type 314159;
WARN:parser: syntax error at or near "314159"
QUERY: drop type nonesuch;
WARN:RemoveType: type 'nonesuch' does not exist
QUERY: drop operator;
WARN:parser: syntax error at or near ";"
QUERY: drop operator equals;
WARN:parser: syntax error at or near "equals"
QUERY: drop operator ===;
WARN:parser: syntax error at or near ";"
QUERY: drop operator int4, int4;
WARN:parser: syntax error at or near "int4"
QUERY: drop operator (int4, int4);
WARN:parser: syntax error at or near "("
QUERY: drop operator === ();
WARN:parser: syntax error at or near ")"
QUERY: drop operator === (int4);
WARN:parser: argument type missing (use NONE for unary operators)
QUERY: drop operator === (int4, int4);
WARN:RemoveOperator: binary operator '===' taking 'int4' and 'int4' does not exist
QUERY: drop operator = (nonesuch);
WARN:parser: argument type missing (use NONE for unary operators)
QUERY: drop operator = ( , int4);
WARN:parser: syntax error at or near ","
QUERY: drop operator = (nonesuch, int4);
WARN:RemoveOperator: type 'nonesuch' does not exist
QUERY: drop operator = (int4, nonesuch);
WARN:RemoveOperator: type 'nonesuch' does not exist
QUERY: drop operator = (int4, );
WARN:parser: syntax error at or near ")"
QUERY: drop rule;
WARN:parser: syntax error at or near ";"
QUERY: drop rule 314159;
WARN:parser: syntax error at or near "314159"
QUERY: drop rule nonesuch;
WARN:RewriteGetRuleEventRel: rule "nonesuch" not found
QUERY: drop tuple rule nonesuch;
WARN:parser: syntax error at or near "tuple"
QUERY: drop instance rule nonesuch;
WARN:parser: syntax error at or near "instance"
QUERY: drop rewrite rule nonesuch;
WARN:parser: syntax error at or near "rewrite"
=============== clearing regression database... =================
QUERY: UPDATE pg_user
SET usesuper = 't'::bool
WHERE usename = '_USER_';
QUERY: DROP FUNCTION hobbies(person);
QUERY: DROP FUNCTION hobby_construct(text,text);
QUERY: DROP FUNCTION equipment(hobbies_r);
QUERY: DROP FUNCTION user_relns();
QUERY: DROP FUNCTION circle_in(opaque);
QUERY: DROP FUNCTION circle_out(opaque);
QUERY: DROP FUNCTION pt_in_circle(point,circle);
QUERY: DROP FUNCTION overpaid(emp);
QUERY: DROP FUNCTION boxarea(box);
QUERY: DROP FUNCTION interpt_pp(path,path);
QUERY: DROP FUNCTION reverse_c16(char16);
QUERY: DROP OPERATOR ## (path, path);
QUERY: DROP OPERATOR <% (point, circle);
QUERY: DROP OPERATOR @#@ (none, int4);
QUERY: DROP OPERATOR #@# (int4, none);
QUERY: DROP OPERATOR #%# (int4, none);
QUERY: DROP TYPE city_budget;
QUERY: DROP TYPE circle;
QUERY: DROP AGGREGATE newavg;
QUERY: DROP AGGREGATE newsum;
QUERY: DROP AGGREGATE newcnt;
QUERY: DROP INDEX onek_unique1;
QUERY: DROP INDEX onek_unique2;
QUERY: DROP INDEX onek_hundred;
QUERY: DROP INDEX onek_stringu1;
QUERY: DROP INDEX tenk1_unique1;
QUERY: DROP INDEX tenk1_unique2;
QUERY: DROP INDEX tenk1_hundred;
QUERY: DROP INDEX tenk2_unique1;
QUERY: DROP INDEX tenk2_unique2;
QUERY: DROP INDEX tenk2_hundred;
QUERY: DROP INDEX rect2ind;
QUERY: DROP INDEX rix;
QUERY: DROP INDEX iix;
QUERY: DROP INDEX six;
QUERY: DROP INDEX hash_i4_index;
QUERY: DROP INDEX hash_c16_index;
QUERY: DROP INDEX hash_txt_index;
QUERY: DROP INDEX hash_f8_index;
QUERY: DROP INDEX bt_i4_index;
QUERY: DROP INDEX bt_c16_index;
QUERY: DROP INDEX bt_txt_index;
QUERY: DROP INDEX bt_f8_index;
QUERY: DROP TABLE onek;
QUERY: DROP TABLE onek2;
QUERY: DROP TABLE tenk1;
QUERY: DROP TABLE tenk2;
QUERY: DROP TABLE Bprime;
QUERY: DROP TABLE hobbies_r;
QUERY: DROP TABLE equipment_r;
QUERY: DROP TABLE aggtest;
QUERY: DROP TABLE xacttest;
QUERY: DROP TABLE arrtest;
QUERY: DROP TABLE iportaltest;
QUERY: DROP TABLE f_star;
QUERY: DROP TABLE e_star;
QUERY: DROP TABLE d_star;
QUERY: DROP TABLE c_star;
QUERY: DROP TABLE b_star;
QUERY: DROP TABLE a_star;
QUERY: DROP TABLE stud_emp;
QUERY: DROP TABLE student;
QUERY: DROP TABLE slow_emp4000;
QUERY: DROP TABLE fast_emp4000;
QUERY: DROP TABLE emp;
QUERY: DROP TABLE person;
QUERY: DROP TABLE ramp;
QUERY: DROP TABLE real_city;
QUERY: DROP TABLE dept;
QUERY: DROP TABLE ihighway;
QUERY: DROP TABLE shighway;
QUERY: DROP TABLE road;
QUERY: DROP TABLE city;
QUERY: DROP TABLE hash_i4_heap;
QUERY: DROP TABLE hash_c16_heap;
QUERY: DROP TABLE hash_txt_heap;
QUERY: DROP TABLE hash_f8_heap;
QUERY: DROP TABLE bt_i4_heap;
QUERY: DROP TABLE bt_c16_heap;
QUERY: DROP TABLE bt_txt_heap;
QUERY: DROP TABLE bt_f8_heap;
QUERY: DROP TABLE BOOLTBL1;
QUERY: DROP TABLE BOOLTBL2;
QUERY: DROP TABLE ABSTIME_TBL;
QUERY: DROP TABLE RELTIME_TBL;
QUERY: DROP TABLE TINTERVAL_TBL;
QUERY: DROP TABLE BOX_TBL;
QUERY: DROP TABLE CHAR_TBL;
QUERY: DROP TABLE CHAR2_TBL;
QUERY: DROP TABLE CHAR4_TBL;
QUERY: DROP TABLE CHAR8_TBL;
QUERY: DROP TABLE CHAR16_TBL;
QUERY: DROP TABLE FLOAT4_TBL;
QUERY: DROP TABLE FLOAT8_TBL;
QUERY: DROP TABLE INT2_TBL;
QUERY: DROP TABLE INT4_TBL;
QUERY: DROP TABLE OID_TBL;
QUERY: DROP TABLE OIDNAME_TBL;
QUERY: DROP TABLE OIDINT2_TBL;
QUERY: DROP TABLE OIDINT4_TBL;
QUERY: DROP TABLE POINT_TBL;
QUERY: DROP TABLE POLYGON_TBL;
QUERY: DROP VIEW street;
QUERY: DROP VIEW iexit;
QUERY: DROP VIEW toyemp;