【SQL文字列関数】SUBSTR / SUBSTRING - 文字列を部分抽出する (Oracle、SQL Server)
Filed in SQL辞典 on 9月.01, 2009
文字列から部分的に文字を抽出するには、Oracleの場合はSUBSTR関数、SQL Serverの場合はSUBSTRING関数を使用します。
文法:
SUBSTR(word, n, [m])
SUBSTRING(word, n, [m])
wordに指定した文字のn番目からm文字分を抽出する。mを省略した場合はn番目から末尾まで抽出する。
使用例:文字の2番目から3文字抽出する
SELECT word, SUBSTRING(word, 2, 3)
word SUBSTRING(word, 2, 3)
—————————————————————-
Jenny enn
English ngl
people eop
使用例:文字の3番目から最後まで抽出する
SELECT word, SUBSTR(word, 3)
word SUBSTR(word, 3)
————————————————————-
Jenny nny
English glish
people ople
Leave a Reply