drop table 纷换怠脱胳;
ERROR: table "纷换怠脱胳" does not exist
create table 纷换怠脱胳 (脱胳 text, 尸梧コ〖ド varchar, 洒雇1Aだよ char(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 纷换怠脱胳;
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
----------------------------+------------+------------
コンピュ〖タディスプレイ | 怠A01惧 |
コンピュ〖タグラフィックス | 尸B10面 |
コンピュ〖タプログラマ〖 | 客Z01布 |
(3 rows)
select * from 纷换怠脱胳 where 尸梧コ〖ド = '客Z01布';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
--------------------------+------------+------------
コンピュ〖タプログラマ〖 | 客Z01布 |
(1 row)
select * from 纷换怠脱胳 where 尸梧コ〖ド ~* '客z01布';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
--------------------------+------------+------------
コンピュ〖タプログラマ〖 | 客Z01布 |
(1 row)
select * from 纷换怠脱胳 where 尸梧コ〖ド like '_Z01_';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
--------------------------+------------+------------
コンピュ〖タプログラマ〖 | 客Z01布 |
(1 row)
select * from 纷换怠脱胳 where 尸梧コ〖ド like '_Z%';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
--------------------------+------------+------------
コンピュ〖タプログラマ〖 | 客Z01布 |
(1 row)
select * from 纷换怠脱胳 where 脱胳 ~ 'コンピュ〖タ[デグ]';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
----------------------------+------------+------------
コンピュ〖タディスプレイ | 怠A01惧 |
コンピュ〖タグラフィックス | 尸B10面 |
(2 rows)
select * from 纷换怠脱胳 where 脱胳 ~* 'コンピュ〖タ[デグ]';
脱胳 | 尸梧コ〖ド | 洒雇1aだよ
----------------------------+------------+------------
コンピュ〖タディスプレイ | 怠A01惧 |
コンピュ〖タグラフィックス | 尸B10面 |
(2 rows)
select *,character_length(脱胳) from 纷换怠脱胳;
脱胳 | 尸梧コ〖ド | 洒雇1aだよ | character_length
----------------------------+------------+------------+------------------
コンピュ〖タディスプレイ | 怠A01惧 | | 12
コンピュ〖タグラフィックス | 尸B10面 | | 13
コンピュ〖タプログラマ〖 | 客Z01布 | | 12
(3 rows)
select *,octet_length(脱胳) from 纷换怠脱胳;
脱胳 | 尸梧コ〖ド | 洒雇1aだよ | octet_length
----------------------------+------------+------------+--------------
コンピュ〖タディスプレイ | 怠A01惧 | | 24
コンピュ〖タグラフィックス | 尸B10面 | | 26
コンピュ〖タプログラマ〖 | 客Z01布 | | 24
(3 rows)
select *,position('デ' in 脱胳) from 纷换怠脱胳;
脱胳 | 尸梧コ〖ド | 洒雇1aだよ | position
----------------------------+------------+------------+----------
コンピュ〖タディスプレイ | 怠A01惧 | | 7
コンピュ〖タグラフィックス | 尸B10面 | | 0
コンピュ〖タプログラマ〖 | 客Z01布 | | 0
(3 rows)
select *,substring(脱胳 from 10 for 4) from 纷换怠脱胳;
脱胳 | 尸梧コ〖ド | 洒雇1aだよ | substring
----------------------------+------------+------------+-----------
コンピュ〖タディスプレイ | 怠A01惧 | | プレイ
コンピュ〖タグラフィックス | 尸B10面 | | ィックス
コンピュ〖タプログラマ〖 | 客Z01布 | | ラマ〖
(3 rows)