1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-07 00:36:50 +03:00

Fix multibyte regress results for EUC_CN, EUC_KR and EUC_TW

This commit is contained in:
Tatsuo Ishii
2000-02-27 10:14:33 +00:00
parent f30d5f9e6c
commit 544cafb4d5
3 changed files with 190 additions and 190 deletions

View File

@ -1,87 +1,87 @@
QUERY: drop table <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
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
QUERY: 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));
QUERY: 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>);
QUERY: 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>);
QUERY: insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>','<27><>A01<30><31>');
QUERY: insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>','<27><>B01<30><31>');
QUERY: insert into <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> values('<27><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>Ա','<27><>Z01<30><31>');
QUERY: vacuum <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD>|
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>|
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>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> |
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> |
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> |
(3 rows)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<27><>Z01<30><31>';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<27><>Z01<30><31>';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> |
(1 row)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<27><>z01<30><31>';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ~* '<27><>z01<30><31>';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> |
(1 row)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z01_';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> |
(1 row)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> like '_Z%';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> |
(1 row)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~ '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~ '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> |
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> |
(2 rows)
QUERY: select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~* '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><>ע1a
----------+-------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD>|
select * from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> where <20><><EFBFBD><EFBFBD> ~* '<27><><EFBFBD><EFBFBD>[<5B><>ͼ]';
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a
------------+---------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> |
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> |
(2 rows)
QUERY: select *,character_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>ע1a|length
----------+-------+------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>| | 5
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<7C><>B01<30><31>| | 4
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>| | 5
select *,character_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a | length
------------+---------+--------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> | | 5
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> | | 4
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> | | 5
(3 rows)
QUERY: select *,octet_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>ע1a|octet_length
----------+-------+------+------------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>| | 10
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<7C><>B01<30><31>| | 8
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>| | 10
select *,octet_length(<28><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a | octet_length
------------+---------+--------+--------------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> | | 10
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> | | 8
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> | | 10
(3 rows)
QUERY: select *,position('<27><>' in <20><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>ע1a|strpos
----------+-------+------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>| | 3
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<7C><>B01<30><31>| | 0
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>| | 0
select *,position('<27><>' in <20><><EFBFBD><EFBFBD>) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a | strpos
------------+---------+--------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> | | 3
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> | | 0
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> | | 0
(3 rows)
QUERY: select *,substring(<28><><EFBFBD><EFBFBD> from 3 for 4) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>ע1a|substr
----------+-------+------+------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>|<EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD>| |<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> |<EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD>| |ͼ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա|<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>| |<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա
select *,substring(<28><><EFBFBD><EFBFBD> from 3 for 4) from <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>ע1a | substr
------------+---------+--------+--------
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>A01<EFBFBD><EFBFBD> | | <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD> | <EFBFBD><EFBFBD>B01<EFBFBD><EFBFBD> | | ͼ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD><EFBFBD><EFBFBD>Ա | <EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD> | | <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա
(3 rows)

View File

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

View File

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