/
githubmirror
/
postgres
Обзор
Документация
Войти
/
githubmirror
/
postgres
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/mb/expected/euc_tw.out
84 строки
3 KB
Robert Haas
Fix MB regression tests for WAL-logging of hash indexes.
15 мар 2017, 14:25
15 мар 2017, 14:25
d8f356e
Код
Авторство
О чём код?
drop table ��ٸ����; ERROR: table "��ٸ����" does not exist create table ��ٸ���� (����ɱ text, ��Ƴ��� varchar, ���� varchar(16)); create index ��ٸ����index1 on ��ٸ���� using btree (����ɱ); create index ��ٸ����index2 on ��ٸ���� using hash (��Ƴ���); insert into ��ٸ���� values ('�����', '������', 'ơA01��'); insert into ��ٸ���� values ('������', '����ȴ����Ƴ', '��B10��'); insert into ��ٸ���� values ('����', 'ӡ��ϴǹȴ����Ƴ', '��Z01Ħ'); vacuum ��ٸ����; select * from ��ٸ����; ����ɱ | ��Ƴ��� | ���� --------+------------------+--------- ����� | ������ | ơA01�� ������ | ����ȴ����Ƴ | ��B10�� ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ (3 rows) select * from ��ٸ���� where ���� = '��Z01Ħ'; ����ɱ | ��Ƴ��� | ���� --------+------------------+--------- ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ (1 row) select * from ��ٸ���� where ���� ~* '��z01Ħ'; ����ɱ | ��Ƴ��� | ���� --------+------------------+--------- ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ (1 row) select * from ��ٸ���� where ���� like '_Z01_'; ����ɱ | ��Ƴ��� | ���� --------+------------------+--------- ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ (1 row) select * from ��ٸ���� where ���� like '_Z%'; ����ɱ | ��Ƴ��� | ���� --------+------------------+--------- ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ (1 row) select * from ��ٸ���� where ��Ƴ��� ~ '����[��ش��]'; ����ɱ | ��Ƴ��� | ���� --------+----------+--------- ����� | ������ | ơA01�� (1 row) select * from ��ٸ���� where ��Ƴ��� ~* '����[��ش��]'; ����ɱ | ��Ƴ��� | ���� --------+----------+--------- ����� | ������ | ơA01�� (1 row) select *, character_length(����ɱ) from ��ٸ����; ����ɱ | ��Ƴ��� | ���� | character_length --------+------------------+---------+------------------ ����� | ������ | ơA01�� | 3 ������ | ����ȴ����Ƴ | ��B10�� | 3 ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ | 3 (3 rows) select *, octet_length(����ɱ) from ��ٸ����; ����ɱ | ��Ƴ��� | ���� | octet_length --------+------------------+---------+-------------- ����� | ������ | ơA01�� | 6 ������ | ����ȴ����Ƴ | ��B10�� | 6 ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ | 6 (3 rows) select *, position('ȴ��' in ��Ƴ���) from ��ٸ����; ����ɱ | ��Ƴ��� | ���� | position --------+------------------+---------+---------- ����� | ������ | ơA01�� | 0 ������ | ����ȴ����Ƴ | ��B10�� | 3 ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ | 5 (3 rows) select *, substring(��Ƴ��� from 3 for 6 ) from ��ٸ����; ����ɱ | ��Ƴ��� | ���� | substring --------+------------------+---------+-------------- ����� | ������ | ơA01�� | ���� ������ | ����ȴ����Ƴ | ��B10�� | ȴ����Ƴ ���� | ӡ��ϴǹȴ����Ƴ | ��Z01Ħ | ϴǹȴ����Ƴ (3 rows)