postgresql/src/test/mb/sql/big5.sql

21 lines
977 B
MySQL
Raw Normal View History

drop table <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
create table <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD>~<EFBFBD>O text, <EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y varchar, <EFBFBD>a<EFBFBD>} varchar(16));
create index <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>index1 on <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> using btree (<EFBFBD><EFBFBD><EFBFBD>~<EFBFBD>O);
create index <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>index2 on <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> using hash (<EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y);
insert into <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>~', '<EFBFBD>F<EFBFBD>F<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<EFBFBD>_A01<EFBFBD><EFBFBD>');
insert into <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD>s<EFBFBD>y<EFBFBD>~', '<EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>q', '<EFBFBD><EFBFBD>B10<EFBFBD><EFBFBD>');
insert into <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> values ('<EFBFBD>\<5C><><EFBFBD>~', '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>q', '<EFBFBD><EFBFBD>Z01<EFBFBD>E');
vacuum <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD>a<EFBFBD>} = '<EFBFBD><EFBFBD>Z01<EFBFBD>E';
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD>a<EFBFBD>} ~* '<EFBFBD><EFBFBD>z01<EFBFBD>E';
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD>a<EFBFBD>} like '_Z01_';
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD>a<EFBFBD>} like '_Z%';
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y ~ '<EFBFBD>F<EFBFBD>F<EFBFBD><EFBFBD>[<5B>H<EFBFBD>O<EFBFBD><4F>]';
select * from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD> where <EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y ~* '<EFBFBD>F<EFBFBD>F<EFBFBD><EFBFBD>[<5B>H<EFBFBD>O<EFBFBD><4F>]';
select *, character_length(<EFBFBD><EFBFBD><EFBFBD>~<EFBFBD>O) from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
select *, octet_length(<EFBFBD><EFBFBD><EFBFBD>~<EFBFBD>O) from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
select *, position('<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' in <EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y) from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;
select *, substring(<EFBFBD><EFBFBD><EFBFBD>q<EFBFBD><EFBFBD><EFBFBD>Y from 3 for 6 ) from <EFBFBD>t<EFBFBD>Ӹ<EFBFBD><EFBFBD><EFBFBD>;