「PostgreSQL」substringで指定位置から指定文字数の文字を取得する

環境
Windows10 home 64bit
PostgreSQL 9.6.5

書式
substring(対象文字列, 取得したい位置, 取得したい文字数)
substringを使用して、指定した位置からした文字数だけ取得します。

操作例
1.「study skill」に4文字目から3文字を取得します
SQL構文

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

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
dy
dy
dy

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

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

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
情報東京
情報東京
情報東京

 

PostgreSQL

Posted by arkgame