1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-28 23:42:10 +03:00

Remove unused regression test files.

euc_* and mule_internal test cases were identical to the ones in
src/test/mb. sql_ascii didn't exist elsewhere, but has been broken since
2001, and doesn't seem very interesting anyway. drop.sql hasn't been used
since 2000, when regress.sh was removed.
This commit is contained in:
Heikki Linnakangas
2013-05-18 22:30:20 +03:00
parent f472012a32
commit d0cab7903b
13 changed files with 0 additions and 1180 deletions

View File

@ -1,87 +0,0 @@
drop table <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
ERROR: Relation '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' does not exist
create table <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD> text, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <20><>ע1A char(16));
create index <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<28><><EFBFBD><EFBFBD>);
create index <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>','<27><>A01<30><31>');
insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>','<27><>B01<30><31>');
insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա','<27><>Z01<30><31>');
vacuum <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> |
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> |
(3 rows)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<27><>Z01<30><31>';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> |
(1 row)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<27><>z01<30><31>';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> |
(1 row)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> |
(1 row)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> |
(1 row)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~ '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> |
(2 rows)
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~* '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a
------------+---------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> |
(2 rows)
select *,character_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a | char_length
------------+---------+--------+-------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> | | 5
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> | | 4
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> | | 5
(3 rows)
select *,octet_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a | octet_length
------------+---------+--------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> | | 10
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> | | 8
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> | | 10
(3 rows)
select *,position('<27><>' in <20><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a | strpos
------------+---------+--------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> | | 3
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> | | 0
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> | | 0
(3 rows)
select *,substring(<28><><EFBFBD><EFBFBD> from 3 for 4) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>ע1a | substr
------------+---------+--------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE> | <20><>A01<30><31> | | <20><>ʾ<EFBFBD><CABE>
<20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC> | <20><>B01<30><31> | | ͼ<><CDBC>
<20><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա | <20><>Z01<30><31> | | <20><><EFBFBD><EFBFBD>Ա
(3 rows)

View File

@ -1,87 +0,0 @@
drop table <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
ERROR: table "<22>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>" is nonexistent
create table <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> (<28>Ѹ<EFBFBD> text, ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> varchar, <20><><EFBFBD><EFBFBD>1A<31><41><EFBFBD><EFBFBD> char(16));
create index <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>index1 on <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> using btree (<28>Ѹ<EFBFBD>);
create index <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>index2 on <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> using hash (ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD>);
insert into <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤','<27><>A01<30><31>');
insert into <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD>','ʬB10<31><30>');
insert into <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD>','<27><>Z01<30><31>');
vacuum <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
----------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> |
(3 rows)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> = '<27><>Z01<30><31>';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
--------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> ~* '<27><>z01<30><31>';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
--------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> like '_Z01_';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
--------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> like '_Z%';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
--------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where <20>Ѹ<EFBFBD> ~ '<27><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC>[<5B>ǥ<EFBFBD>]';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
----------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> |
(2 rows)
select * from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD> where <20>Ѹ<EFBFBD> ~* '<27><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC>[<5B>ǥ<EFBFBD>]';
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
----------------------------+------------+------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> |
(2 rows)
select *,character_length(<28>Ѹ<EFBFBD>) from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | char_length
----------------------------+------------+------------+-------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> | | 12
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> | | 13
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> | | 12
(3 rows)
select *,octet_length(<28>Ѹ<EFBFBD>) from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | octet_length
----------------------------+------------+------------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> | | 24
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> | | 26
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> | | 24
(3 rows)
select *,position('<27><>' in <20>Ѹ<EFBFBD>) from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | strpos
----------------------------+------------+------------+--------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> | | 7
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> | | 0
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> | | 0
(3 rows)
select *,substring(<28>Ѹ<EFBFBD> from 10 for 4) from <20>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
<20>Ѹ<EFBFBD> | ʬ<><EFBFBD><E0A5B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | substr
----------------------------+------------+------------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤 | <20><>A01<30><31> | | <20>ץ쥤
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD> | ʬB10<31><30> | | <20><><EFBFBD>å<EFBFBD><C3A5><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ԥ塼<D4A5><E5A1BC><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD> | <20><>Z01<30><31> | | <20><><EFBFBD>ޡ<EFBFBD>
(3 rows)

View File

@ -1,87 +0,0 @@
drop table ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
ERROR: Relation 'ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>' does not exist
create table ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD> text, <20><>׾<EFBFBD>ڵ<EFBFBD> varchar, <20><><EFBFBD><EFBFBD>1A<31><41><EFBFBD><EFBFBD> char(16));
create index ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>index1 on ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> using btree (<28><><EFBFBD><EFBFBD>);
create index ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>index2 on ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> using hash (<28><>׾<EFBFBD>ڵ<EFBFBD>);
insert into ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> values('<27><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD>', 'ѦA01߾');
insert into ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> values('<27><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD>', '<27><>B10<31><30>');
insert into ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> values('<27><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD>', '<27><>Z01<30><31>');
vacuum ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ |
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> |
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> |
(3 rows)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><>׾<EFBFBD>ڵ<EFBFBD> = '<27><>Z01<30><31>';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><>׾<EFBFBD>ڵ<EFBFBD> ~* '<27><>z01<30><31>';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><>׾<EFBFBD>ڵ<EFBFBD> like '_Z01_';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><>׾<EFBFBD>ڵ<EFBFBD> like '_Z%';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> |
(1 row)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~ '<27><>ǻ<EFBFBD><C7BB>[<5B><><EFBFBD><EFBFBD>]';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ |
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> |
(2 rows)
select * from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~* '<27><>ǻ<EFBFBD><C7BB>[<5B><><EFBFBD><EFBFBD>]';
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD>
------------------+----------+------------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ |
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> |
(2 rows)
select *,character_length(<28><><EFBFBD><EFBFBD>) from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | char_length
------------------+----------+------------+-------------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ | | 8
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> | | 7
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> | | 8
(3 rows)
select *,octet_length(<28><><EFBFBD><EFBFBD>) from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | octet_length
------------------+----------+------------+--------------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ | | 16
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> | | 14
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> | | 16
(3 rows)
select *,position('<27><>' in <20><><EFBFBD><EFBFBD>) from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | strpos
------------------+----------+------------+--------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ | | 4
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> | | 0
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> | | 0
(3 rows)
select *,substring(<28><><EFBFBD><EFBFBD> from 3 for 4) from ͪߩѦ<DFA9><D1A6><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD> | <20><>׾<EFBFBD>ڵ<EFBFBD> | <20><><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD> | substr
------------------+----------+------------+----------
<20><>ǻ<EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>÷<EFBFBD><C3B7><EFBFBD> | ѦA01߾ | | <20>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD>
<20><>ǻ<EFBFBD>ͱ׷<CDB1><D7B7>Ƚ<EFBFBD> | <20><>B10<31><30> | | <20>ͱ׷<CDB1><D7B7><EFBFBD>
<20><>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>α׷<CEB1><D7B7><EFBFBD> | <20><>Z01<30><31> | | <20><><EFBFBD><EFBFBD><EFBFBD>α<EFBFBD>
(3 rows)

View File

@ -1,85 +0,0 @@
drop table <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
ERROR: Relation '<27><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>' does not exist
create table <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD>ɱ text, <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> varchar, <20><><EFBFBD><EFBFBD> varchar(16));
create index <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>index1 on <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> using btree (<28><><EFBFBD><EFBFBD>ɱ);
create index <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>index2 on <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> using hash (<28><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD>);
insert into <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> values ('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'ơA01<30><31>');
insert into <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> values ('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<27><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ', '<27><>B10<31><30>');
insert into <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> values ('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ', '<27><>Z01Ħ');
vacuum <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+------------------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>B10<31><30>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ
(3 rows)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> = '<27><>Z01Ħ';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+------------------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ
(1 row)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~* '<27><>z01Ħ';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+------------------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ
(1 row)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> like '_Z01_';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+------------------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ
(1 row)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> like '_Z%';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+------------------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ
(1 row)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> ~ '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ش<EFBFBD><D8B4>]';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+----------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31>
(1 row)
select * from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD> where <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> ~* '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ش<EFBFBD><D8B4>]';
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>
--------+----------+---------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31>
(1 row)
select *, character_length(<28><><EFBFBD><EFBFBD>ɱ) from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD> | char_length
--------+------------------+---------+-------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31> | 3
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>B10<31><30> | 3
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ | 3
(3 rows)
select *, octet_length(<28><><EFBFBD><EFBFBD>ɱ) from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD> | octet_length
--------+------------------+---------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31> | 6
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>B10<31><30> | 6
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ | 6
(3 rows)
select *, position('ȴ<><C8B4>' in <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD>) from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD> | strpos
--------+------------------+---------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31> | 0
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>B10<31><30> | 3
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ | 5
(3 rows)
select *, substring(<28><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> from 3 for 6 ) from <20><>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD>ɱ | <20><>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD> | substr
--------+------------------+---------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ơA01<30><31> | <20><><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>B10<31><30> | ȴ<><C8B4><EFBFBD><EFBFBD>Ƴ
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | ӡ<><D3A1>ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ | <20><>Z01Ħ | ϴǹȴ<C7B9><C8B4><EFBFBD><EFBFBD>Ƴ
(3 rows)

View File

@ -1,333 +0,0 @@
drop table <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
ERROR: Relation '<27><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>' does not exist
create table <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> (<28><>ђ<EFBFBD><D192> text, <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<31><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(16));
create index <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>index1 on <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> using btree (<28><>ђ<EFBFBD><D192>);
create index <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>index2 on <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> using hash (<28>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> values('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD>','<27><><EFBFBD>A01<30><31><EFBFBD>');
insert into <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> values('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD>','<27>ʬB10<31><30><EFBFBD>');
insert into <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> values('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92>','<27><><EFBFBD>Z01<30><31><EFBFBD>');
vacuum <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
-----------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(3 rows)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<27><><EFBFBD>Z01<30><31><EFBFBD>';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<27><><EFBFBD>z01<30><31><EFBFBD>';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20><>ђ<EFBFBD><D192> ~ '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD>[<5B><>ǒ<EFBFBD><C792>]';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
-----------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> |
(2 rows)
select * from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192> where <20><>ђ<EFBFBD><D192> ~* '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD>[<5B><>ǒ<EFBFBD><C792>]';
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
-----------------------------------------+-----------------+----------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> |
(2 rows)
select *,character_length(<28><>ђ<EFBFBD><D192>) from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | char_length
-----------------------------------------+-----------------+----------------+-------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 12
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> | | 13
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 12
(3 rows)
select *,octet_length(<28><>ђ<EFBFBD><D192>) from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | octet_length
-----------------------------------------+-----------------+----------------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 36
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> | | 39
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 36
(3 rows)
select *,position('<27><><EFBFBD>' in <20><>ђ<EFBFBD><D192>) from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | strpos
-----------------------------------------+-----------------+----------------+--------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 7
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> | | 0
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 0
(3 rows)
select *,substring(<28><>ђ<EFBFBD><D192> from 10 for 4) from <20><>ג<EFBFBD><D792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><D192>;
<20><>ђ<EFBFBD><D192> | <20>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | substr
-----------------------------------------+-----------------+----------------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><C792><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | <20><>ג<EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<E992A5><D592><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD> | <20>ʬB10<31><30><EFBFBD> | | <20><><EFBFBD><EFBFBD><EFBFBD>Ò<EFBFBD><C392><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><E592A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><ED92A5><EFBFBD>钥ޒ<E992A5><DE92> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | <20><>钥ޒ<E992A5><DE92>
(3 rows)
drop table <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
ERROR: Relation '<27><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' does not exist
create table <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> text, <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> varchar, <20><><EFBFBD><EFBFBD>ע1A char(16));
create index <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
create index <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<28><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD>);
insert into <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD>','<27><><EFBFBD>A01<30><31><EFBFBD>');
insert into <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD>','<27><><EFBFBD>B01<30><31><EFBFBD>');
insert into <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա','<27><><EFBFBD>Z01<30><31><EFBFBD>');
vacuum <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(3 rows)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> = '<27><><EFBFBD>Z01<30><31><EFBFBD>';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> ~* '<27><><EFBFBD>z01<30><31><EFBFBD>';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~ '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ԑͼ]';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> |
(2 rows)
select * from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ԑͼ]';
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a
-----------------+-----------+----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> |
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> |
(2 rows)
select *,character_length(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a | char_length
-----------------+-----------+----------+-------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 5
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> | | 4
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 5
(3 rows)
select *,octet_length(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a | octet_length
-----------------+-----------+----------+--------------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 15
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> | | 12
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 15
(3 rows)
select *,position('<27><><EFBFBD>' in <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a | strpos
-----------------+-----------+----------+--------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | 3
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> | | 0
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 0
(3 rows)
select *,substring(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> from 3 for 4) from <20><>Ƒ<EFBFBD><EFBFBD><E391BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>֑<EFBFBD><D691><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD><EFBFBD>ע1a | substr
-----------------+-----------+----------+-----------
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<D491><CABE><EFBFBD> | <20><><EFBFBD>A01<30><31><EFBFBD> | | <20><>ԑʾ<D491><CABE><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ԑͼ<D491><CDBC><EFBFBD> | <20><><EFBFBD>B01<30><31><EFBFBD> | | <20>ͼ<EFBFBD><CDBC><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><CC91><EFBFBD>Ա | <20><><EFBFBD>Z01<30><31><EFBFBD> | | <20><>̑<EFBFBD><CC91><EFBFBD>Ա
(3 rows)
drop table <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
ERROR: Relation '<27>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>' does not exist
create table <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> (<28><><EFBFBD> text, <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> varchar, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<31><41>󓱸 char(16));
create index <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>index1 on <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> using btree (<28><><EFBFBD>);
create index <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>index2 on <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> using hash (<28><>“׾<C293><D7BE>ړ<EFBFBD><DA93>);
insert into <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> values('<27><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD>', '<27>ѦA01<30>߾');
insert into <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> values('<27><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893>', '<27><><EFBFBD>B10<31><30><EFBFBD>');
insert into <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> values('<27><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD>', '<27><><EFBFBD>Z01<30><31><EFBFBD>');
vacuum <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ |
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> |
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(3 rows)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> = '<27><><EFBFBD>Z01<30><31><EFBFBD>';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> ~* '<27><><EFBFBD>z01<30><31><EFBFBD>';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> like '_Z01_';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> like '_Z%';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> |
(1 row)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><><EFBFBD> ~ '<27><>ēǻ<C493><C7BB><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ |
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> |
(2 rows)
select * from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD> where <20><><EFBFBD> ~* '<27><>ēǻ<C493><C7BB><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]';
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸
--------------------------+--------------+----------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ |
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> |
(2 rows)
select *,character_length(<28><><EFBFBD>) from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸 | char_length
--------------------------+--------------+----------------+-------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ | | 8
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> | | 7
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 8
(3 rows)
select *,octet_length(<28><><EFBFBD>) from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸 | octet_length
--------------------------+--------------+----------------+--------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ | | 24
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> | | 21
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 24
(3 rows)
select *,position('<27><><EFBFBD>' in <20><><EFBFBD>) from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸 | strpos
--------------------------+--------------+----------------+--------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ | | 4
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> | | 0
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | 0
(3 rows)
select *,substring(<28><><EFBFBD> from 3 for 4) from <20>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><D1A6><EFBFBD>;
<20><><EFBFBD> | <20><>“׾<C293><D7BE>ړ<EFBFBD><DA93> | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1a<31><61>󓱸 | substr
--------------------------+--------------+----------------+--------------
<20><>ēǻ<C493><C7BB>͓<EFBFBD>𓽺<EFBFBD><F093BDBA>Ó<EFBFBD><C393><EFBFBD><EFBFBD><EFBFBD> | <20>ѦA01<30>߾ | | <20><>͓<EFBFBD>𓽺<EFBFBD><F093BDBA><EFBFBD>
<20><>ēǻ<C493><C7BB>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD>ȓ<EFBFBD><C893> | <20><><EFBFBD>B10<31><30><EFBFBD> | | <20><>͓<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD>
<20><>ēǻ<C493><C7BB>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><D793><EFBFBD><EFBFBD><EFBFBD> | <20><><EFBFBD>Z01<30><31><EFBFBD> | | <20><>͓<EFBFBD><CD93><EFBFBD><EFBFBD>Γ<EFBFBD><CE93>
(3 rows)
drop table test;
ERROR: Relation 'test' does not exist
create table test (t text);
insert into test values('ENGLISH');
insert into test values('FRAN<41><4E>AIS');
insert into test values('ESPA<50><41>OL');
insert into test values('<27><>SLENSKA');
insert into test values('ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA');
vacuum test;
select * from test;
t
--------------------------------------
ENGLISH
FRAN<41><4E>AIS
ESPA<50><41>OL
<20><>SLENSKA
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA
(5 rows)
select * from test where t = 'ESPA<50><41>OL';
t
----------
ESPA<50><41>OL
(1 row)
select * from test where t ~* 'espa<70><61>ol';
t
--------------------------------------
ESPA<50><41>OL
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA
(2 rows)
select *,character_length(t) from test;
t | char_length
--------------------------------------+-------------
ENGLISH | 7
FRAN<41><4E>AIS | 8
ESPA<50><41>OL | 7
<20><>SLENSKA | 8
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA | 33
(5 rows)
select *,octet_length(t) from test;
t | octet_length
--------------------------------------+--------------
ENGLISH | 7
FRAN<41><4E>AIS | 9
ESPA<50><41>OL | 8
<20><>SLENSKA | 9
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA | 36
(5 rows)
select *,position('L' in t) from test;
t | strpos
--------------------------------------+--------
ENGLISH | 4
FRAN<41><4E>AIS | 0
ESPA<50><41>OL | 7
<20><>SLENSKA | 3
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA | 4
(5 rows)
select *,substring(t from 3 for 4) from test;
t | substr
--------------------------------------+--------
ENGLISH | GLIS
FRAN<41><4E>AIS | AN<41><4E>A
ESPA<50><41>OL | PA<50><41>O
<20><>SLENSKA | LENS
ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA | GLIS
(5 rows)

View File

@ -1,87 +0,0 @@
drop table computer_terms;
ERROR: Relation 'computer_terms' does not exist
create table computer_terms(term text, category text, comments char(16));
create index computer_terms_index1 on computer_terms using btree(term);
create index computer_terms_index2 on computer_terms using btree(category);
insert into computer_terms values('computer display', 'X-A01-Y', 'a comment 1');
insert into computer_terms values('computer graphics', 'T-B01-Y', 'a comment 2');
insert into computer_terms values('computer programmer', 'S-Z01-Y', 'a comment 3');
vacuum computer_terms;
select * from computer_terms;
term | category | comments
---------------------+----------+------------------
computer display | X-A01-Y | a comment 1
computer graphics | T-B01-Y | a comment 2
computer programmer | S-Z01-Y | a comment 3
(3 rows)
select * from computer_terms where category = 'X-A01-Y';
term | category | comments
------------------+----------+------------------
computer display | X-A01-Y | a comment 1
(1 row)
select * from computer_terms where category ~* 'x-a01-y';
term | category | comments
------------------+----------+------------------
computer display | X-A01-Y | a comment 1
(1 row)
select * from computer_terms where category like '_-A01-_';
term | category | comments
------------------+----------+------------------
computer display | X-A01-Y | a comment 1
(1 row)
select * from computer_terms where category like '_-A%';
term | category | comments
------------------+----------+------------------
computer display | X-A01-Y | a comment 1
(1 row)
select * from computer_terms where term ~ 'computer [dg]';
term | category | comments
-------------------+----------+------------------
computer display | X-A01-Y | a comment 1
computer graphics | T-B01-Y | a comment 2
(2 rows)
select * from computer_terms where term ~* 'computer [DG]';
term | category | comments
-------------------+----------+------------------
computer display | X-A01-Y | a comment 1
computer graphics | T-B01-Y | a comment 2
(2 rows)
select *,character_length(term) from computer_terms;
term | category | comments | char_length
---------------------+----------+------------------+-------------
computer display | X-A01-Y | a comment 1 | 16
computer graphics | T-B01-Y | a comment 2 | 17
computer programmer | S-Z01-Y | a comment 3 | 19
(3 rows)
select *,octet_length(term) from computer_terms;
term | category | comments | octet_length
---------------------+----------+------------------+--------------
computer display | X-A01-Y | a comment 1 | 16
computer graphics | T-B01-Y | a comment 2 | 17
computer programmer | S-Z01-Y | a comment 3 | 19
(3 rows)
select *,position('s' in term) from computer_terms;
term | category | comments | strpos
---------------------+----------+------------------+--------
computer display | X-A01-Y | a comment 1 | 12
computer graphics | T-B01-Y | a comment 2 | 17
computer programmer | S-Z01-Y | a comment 3 | 0
(3 rows)
select *,substring(term from 10 for 4) from computer_terms;
term | category | comments | substr
---------------------+----------+------------------+--------
computer display | X-A01-Y | a comment 1 | disp
computer graphics | T-B01-Y | a comment 2 | grap
computer programmer | S-Z01-Y | a comment 3 | prog
(3 rows)

View File

@ -1,246 +0,0 @@
--
-- drop.source
--
--
-- this will fail if the user is not the postgres superuser.
-- if it does, don't worry about it (you can turn usersuper
-- back on as "postgres"). too many people don't follow
-- directions and run this as "postgres", though...
--
UPDATE pg_user
SET usesuper = 't'::bool
WHERE usename = 'postgres';
--
-- FUNCTION REMOVAL
--
DROP FUNCTION hobbies(person);
DROP FUNCTION hobby_construct(text,text);
DROP FUNCTION equipment(hobbies_r);
DROP FUNCTION user_relns();
DROP FUNCTION widget_in(cstring);
DROP FUNCTION widget_out(widget);
DROP FUNCTION pt_in_widget(point,widget);
DROP FUNCTION overpaid(emp);
DROP FUNCTION boxarea(box);
DROP FUNCTION interpt_pp(path,path);
DROP FUNCTION reverse_name(name);
DROP FUNCTION oldstyle_length(int4, text);
--
-- OPERATOR REMOVAL
--
DROP OPERATOR ## (path, path);
DROP OPERATOR <% (point, widget);
-- left unary
DROP OPERATOR @#@ (none, int4);
-- right unary
DROP OPERATOR #@# (int4, none);
-- right unary
DROP OPERATOR #%# (int4, none);
--
-- ABSTRACT DATA TYPE REMOVAL
--
DROP TYPE city_budget;
DROP TYPE widget;
--
-- RULE REMOVAL
-- (is also tested in queries.source)
--
--
-- AGGREGATE REMOVAL
--
DROP AGGREGATE newavg (int4);
DROP AGGREGATE newsum (int4);
DROP AGGREGATE newcnt (int4);
--
-- CLASS REMOVAL
-- (inheritance hierarchies are deleted in reverse order)
--
--
-- DROP ancillary data structures (i.e. indices)
--
DROP INDEX onek_unique1;
DROP INDEX onek_unique2;
DROP INDEX onek_hundred;
DROP INDEX onek_stringu1;
DROP INDEX tenk1_unique1;
DROP INDEX tenk1_unique2;
DROP INDEX tenk1_hundred;
DROP INDEX tenk2_unique1;
DROP INDEX tenk2_unique2;
DROP INDEX tenk2_hundred;
-- DROP INDEX onek2_u1_prtl;
-- DROP INDEX onek2_u2_prtl;
-- DROP INDEX onek2_stu1_prtl;
DROP INDEX rect2ind;
DROP INDEX rix;
DROP INDEX iix;
DROP INDEX six;
DROP INDEX hash_i4_index;
DROP INDEX hash_name_index;
DROP INDEX hash_txt_index;
DROP INDEX hash_f8_index;
-- DROP INDEX hash_ovfl_index;
DROP INDEX bt_i4_index;
DROP INDEX bt_name_index;
DROP INDEX bt_txt_index;
DROP INDEX bt_f8_index;
DROP TABLE onek;
DROP TABLE onek2;
DROP TABLE tenk1;
DROP TABLE tenk2;
DROP TABLE Bprime;
DROP TABLE hobbies_r;
DROP TABLE equipment_r;
DROP TABLE aggtest;
DROP TABLE xacttest;
DROP TABLE arrtest;
DROP TABLE iportaltest;
DROP TABLE f_star;
DROP TABLE e_star;
DROP TABLE d_star;
DROP TABLE c_star;
DROP TABLE b_star;
DROP TABLE a_star;
--
-- must be in reverse inheritance order
--
DROP TABLE stud_emp;
DROP TABLE student;
DROP TABLE slow_emp4000;
DROP TABLE fast_emp4000;
DROP TABLE emp;
DROP TABLE person;
DROP TABLE ramp;
DROP TABLE real_city;
DROP TABLE dept;
DROP TABLE ihighway;
DROP TABLE shighway;
DROP TABLE road;
DROP TABLE city;
DROP TABLE hash_i4_heap;
DROP TABLE hash_name_heap;
DROP TABLE hash_txt_heap;
DROP TABLE hash_f8_heap;
-- DROP TABLE hash_ovfl_heap;
DROP TABLE bt_i4_heap;
DROP TABLE bt_name_heap;
DROP TABLE bt_txt_heap;
DROP TABLE bt_f8_heap;
DROP TABLE ABSTIME_TBL;
DROP TABLE RELTIME_TBL;
DROP TABLE TINTERVAL_TBL;
--
-- VIRTUAL CLASS REMOVAL
-- (also tests removal of rewrite rules)
--
DROP VIEW street;
DROP VIEW iexit;
DROP VIEW toyemp;

View File

@ -1,19 +0,0 @@
drop table <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
create table <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> text, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD>ע1A char(16));
create index <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
create index <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>','<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>','<EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա','<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>');
vacuum <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ͼ]';
select * from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ͼ]';
select *,character_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,octet_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,position('<EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,substring(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> from 3 for 4) from <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;

View File

@ -1,19 +0,0 @@
drop table <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
create table <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> (<EFBFBD>Ѹ<EFBFBD> text, ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(16));
create index <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>index1 on <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> using btree (<EFBFBD>Ѹ<EFBFBD>);
create index <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>index2 on <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> using hash (ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ塼<EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץ쥤','<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>');
insert into <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ塼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD>','ʬB10<EFBFBD><EFBFBD>');
insert into <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ塼<EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD>','<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>');
vacuum <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>';
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD>';
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where <EFBFBD>Ѹ<EFBFBD> ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ塼<EFBFBD><EFBFBD>[<5B>ǥ<EFBFBD>]';
select * from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD> where <EFBFBD>Ѹ<EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ塼<EFBFBD><EFBFBD>[<5B>ǥ<EFBFBD>]';
select *,character_length(<EFBFBD>Ѹ<EFBFBD>) from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select *,octet_length(<EFBFBD>Ѹ<EFBFBD>) from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select *,position('<EFBFBD><EFBFBD>' in <EFBFBD>Ѹ<EFBFBD>) from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;
select *,substring(<EFBFBD>Ѹ<EFBFBD> from 10 for 4) from <EFBFBD>׻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>;

View File

@ -1,19 +0,0 @@
drop table ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
create table ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD><EFBFBD> text, <EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(16));
create index ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree (<EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
create index ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> using hash (<EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD>);
insert into ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ǻ<EFBFBD>͵<EFBFBD><EFBFBD><EFBFBD><EFBFBD>÷<EFBFBD><EFBFBD><EFBFBD>', 'ѦA01߾');
insert into ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ǻ<EFBFBD>ͱ׷<EFBFBD><EFBFBD>Ƚ<EFBFBD>', '<EFBFBD><EFBFBD>B10<EFBFBD><EFBFBD>');
insert into ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ǻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>α׷<EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>');
vacuum ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD> = '<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>';
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD> ~* '<EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD>';
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD> like '_Z01_';
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>׾<EFBFBD>ڵ<EFBFBD> like '_Z%';
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD>ǻ<EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD>]';
select * from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>ǻ<EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD>]';
select *,character_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,octet_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,position('<EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,substring(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> from 3 for 4) from ͪߩѦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;

View File

@ -1,20 +0,0 @@
drop table <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
create table <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ text, <EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar(16));
create index <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree (<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ);
create index <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> using hash (<EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'ơA01<EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƴ', '<EFBFBD><EFBFBD>B10<EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'ӡ<EFBFBD><EFBFBD>ϴǹȴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƴ', '<EFBFBD><EFBFBD>Z01Ħ');
vacuum <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD>Z01Ħ';
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>z01Ħ';
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ش<EFBFBD><D8B4>]';
select * from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ش<EFBFBD><D8B4>]';
select *, character_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ) from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *, octet_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ) from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *, position('ȴ<EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *, substring(<EFBFBD><EFBFBD>Ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> from 3 for 6 ) from <EFBFBD><EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;

View File

@ -1,72 +0,0 @@
drop table <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
create table <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> (<EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> text, <EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(16));
create index <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>index1 on <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> using btree (<EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>);
create index <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>index2 on <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> using hash (<EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥Ւ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>ʬB10<EFBFBD><EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD>钥ޒ<EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>');
vacuum <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ǒ<EFBFBD><C792>]';
select * from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԓ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ǒ<EFBFBD><C792>]';
select *,character_length(<EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
select *,octet_length(<EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
select *,position('<EFBFBD><EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
select *,substring(<EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD> from 10 for 4) from <EFBFBD><EFBFBD>ג<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ђ<EFBFBD><EFBFBD>;
drop table <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
create table <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> text, <EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע1A char(16));
create index <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index1 on <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
create index <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>index2 on <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> using btree(<EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
insert into <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>ԑʾ<EFBFBD><EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԑͼ<EFBFBD><EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD><EFBFBD>');
insert into <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԑ<EFBFBD>̑<EFBFBD><EFBFBD><EFBFBD>Ա','<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>');
vacuum <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>֑<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ԑͼ]';
select * from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>ԑͼ]';
select *,character_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,octet_length(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,position('<EFBFBD><EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
select *,substring(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> from 3 for 4) from <EFBFBD><EFBFBD>Ƒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
drop table <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
create table <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD> text, <EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD> varchar, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1A<EFBFBD><EFBFBD>󓱸 char(16));
create index <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>index1 on <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> using btree (<EFBFBD><EFBFBD><EFBFBD>);
create index <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>index2 on <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> using hash (<EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD>);
insert into <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ēǻ<EFBFBD><EFBFBD>͓<EFBFBD>𓽺<EFBFBD><EFBFBD>Ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD>ѦA01<EFBFBD>߾');
insert into <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ēǻ<EFBFBD><EFBFBD>͓<EFBFBD>ד<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȓ<EFBFBD><EFBFBD>', '<EFBFBD><EFBFBD><EFBFBD>B10<EFBFBD><EFBFBD><EFBFBD>');
insert into <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> values('<EFBFBD><EFBFBD>ēǻ<EFBFBD><EFBFBD>͓<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Γ<EFBFBD>ד<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>');
vacuum <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD><EFBFBD>';
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD> like '_Z01_';
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD>“׾<EFBFBD><EFBFBD>ړ<EFBFBD><EFBFBD> like '_Z%';
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD> ~ '<EFBFBD><EFBFBD>ēǻ<EFBFBD><EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]';
select * from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>ēǻ<EFBFBD><EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]';
select *,character_length(<EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
select *,octet_length(<EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
select *,position('<EFBFBD><EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD>) from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
select *,substring(<EFBFBD><EFBFBD><EFBFBD> from 3 for 4) from <EFBFBD>ͪ<EFBFBD>ߩ<EFBFBD>Ѧ<EFBFBD><EFBFBD><EFBFBD>;
drop table test;
create table test (t text);
insert into test values('ENGLISH');
insert into test values('FRAN<EFBFBD><EFBFBD>AIS');
insert into test values('ESPA<EFBFBD><EFBFBD>OL');
insert into test values('<EFBFBD><EFBFBD>SLENSKA');
insert into test values('ENGLISH FRAN<41><4E>AIS ESPA<50><41>OL <20><>SLENSKA');
vacuum test;
select * from test;
select * from test where t = 'ESPA<EFBFBD><EFBFBD>OL';
select * from test where t ~* 'espa<EFBFBD><EFBFBD>ol';
select *,character_length(t) from test;
select *,octet_length(t) from test;
select *,position('L' in t) from test;
select *,substring(t from 3 for 4) from test;

View File

@ -1,19 +0,0 @@
drop table computer_terms;
create table computer_terms(term text, category text, comments char(16));
create index computer_terms_index1 on computer_terms using btree(term);
create index computer_terms_index2 on computer_terms using btree(category);
insert into computer_terms values('computer display', 'X-A01-Y', 'a comment 1');
insert into computer_terms values('computer graphics', 'T-B01-Y', 'a comment 2');
insert into computer_terms values('computer programmer', 'S-Z01-Y', 'a comment 3');
vacuum computer_terms;
select * from computer_terms;
select * from computer_terms where category = 'X-A01-Y';
select * from computer_terms where category ~* 'x-a01-y';
select * from computer_terms where category like '_-A01-_';
select * from computer_terms where category like '_-A%';
select * from computer_terms where term ~ 'computer [dg]';
select * from computer_terms where term ~* 'computer [DG]';
select *,character_length(term) from computer_terms;
select *,octet_length(term) from computer_terms;
select *,position('s' in term) from computer_terms;
select *,substring(term from 10 for 4) from computer_terms;