PostgreSQL 14にsubstring関数で文字列の先頭と末尾の文字を削除する

2022年1月7日

環境
Windows10 64bit
PostgreSQL 14.1

書式
Substring(対象文字列 , 切り取り始める位置 , 切り取る文字数)

使用例1
'study skill in arkgame’の先頭6文字を削除します

arkgamedb=# select * from substring('study*skill',6,length('study skill in arkgame'));
 substring
-----------
 *skill
(1 行)

使用例2
'study skill in arkgame’の後ろ6文字を削除します

arkgamedb=# select * from substring('studyskillinarkgame',1,length('studyskillinarkgame') -7);
  substring
--------------
 studyskillin
(1 行)

 

PostgreSQL

Posted by arkgame