【SQL・ORACLE】 LENGTH関数の使い方(文字数を取得する)
LENGTH関数は ORACLE MySQL で使用できます。
LENGTH関数 : 書式
書式 LENNGTH(strings)
引数 strings : 文字列
戻値 文字列の長さ(数値)
引数 strings : 文字列
戻値 文字列の長さ(数値)
LENGTH関数 : 解説
LENGTH関数は、引数で与えられた文字列の長さを返す関数です。LENGTH関数では、SQL-ServerやAccessのLEN関数とは異なり、空白文字も1文字としてカウントします。ひらがなやカタカナ、漢字といった2バイト文字も1文字としてカウントします。LENGTH関数では、固定長文字列型の列を与えたときには固定長の長さを返します。
【SQL】 LEN関数の使い方(文字数を取得する)
LEN関数は、引数で与えられた文字列の長さを返す関数です。引数で与えられた文字列内で、文字列に後続する空白を除いた文字数を返します。ひらがなやカタカナ、漢字といった2バイト文字も1文字として数えられます。いちれべ.comは、オラクル、MS-SQL、MS-Access で使用可能か一目でわかるサイトです。
LENGTH関数 : 使用例
SQL文
SELECT 文字列, LENGTH(文字列) FROM length_db;
SELECT 文字列, LENGTH(文字列) FROM length_db;
実行結果
文字列 | LENGTH(文字列) |
---|---|
abcdefg | 7 |
あいうえお | 5 |
漢字とABC | 6 |
moji□□□□ | 10 |
□は半角スペースを表します。
関連リンク
関数一覧ページ
SQLリファレンス > 関数
ORACLE、MS-SQL Server、MS-Access、MySQLで使用する関数の一覧表です。いちれべ.comは、オラクル、MS-SQL Server、MS-Access で使用可能か一目でわかるのが特徴のSEサポートサイトです。