postgresql/src/test/mb/sql/gb18030.sql

20 lines
1 KiB
MySQL
Raw Normal View History

drop table Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
create table Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z (<EFBFBD><EFBFBD><EFBFBD>Z text, <EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD> varchar, <EFBFBD>1A<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(16));
create index Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Zindex1 on Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z using btree (<EFBFBD><EFBFBD><EFBFBD>Z);
create index Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Zindex2 on Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z using hash (<EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD>);
insert into Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ<EFBFBD><EFBFBD>`<60><><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ץ쥤','<EFBFBD>CA01<EFBFBD><EFBFBD>');
insert into Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ<EFBFBD><EFBFBD>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD>','<EFBFBD><EFBFBD>B10<EFBFBD><EFBFBD>');
insert into Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z values('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ<EFBFBD><EFBFBD>`<60><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ީ`','<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>');
vacuum Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD>Z01<EFBFBD><EFBFBD>';
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD> ~* '<EFBFBD><EFBFBD>z01<EFBFBD><EFBFBD>';
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD> like '_Z01_';
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<EFBFBD><EFBFBD> like '_Z%';
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD>Z ~ '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ<EFBFBD><EFBFBD>`<60><>[<5B>ǥ<EFBFBD>]';
select * from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z where <EFBFBD><EFBFBD><EFBFBD>Z ~* '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԥ<EFBFBD><EFBFBD>`<60><>[<5B>ǥ<EFBFBD>]';
select *,character_length(<EFBFBD><EFBFBD><EFBFBD>Z) from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
select *,octet_length(<EFBFBD><EFBFBD><EFBFBD>Z) from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
select *,position('<EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD>Z) from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;
select *,substring(<EFBFBD><EFBFBD><EFBFBD>Z from 10 for 4) from Ӌ<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>Z;