「PostgreSQL」substring関数で指定位置から最後まで文字列を取得

2022年3月17日

環境
Windows10 home 64bit
PostgreSQL 9.6.5

書式
substring(対象文字列, 取得したい位置, length(対象文字列))
substring関数を利用して指定位置から最後まで文字列を取得します。

使用例
1.「study skill」に4文字目から最後までの文字を取得します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
select substring('studyskill',4,length('studyskill')) result
select substring('studyskill',4,length('studyskill')) result
select substring('studyskill',4,length('studyskill')) result

実行結果
dyskill

2.「最新技術情報arkgame」に5文字から最後までの文字を取得します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
select substring('最新技術情報東京制作',5,length('最新技術情報東京制作')) result
select substring('最新技術情報東京制作',5,length('最新技術情報東京制作')) result
select substring('最新技術情報東京制作',5,length('最新技術情報東京制作')) result

実行結果
情報東京制作

PostgreSQL

Posted by arkgame