文字列の長さを取得するには、SQL Serverの場合はLEN関数、Oracleの場合はLENGTH関数を使用する。
文法:
LEN(word)
LENGTH(word)
wordに指定した文字列の長さを返す。
使用例:文字列の長さを求める
SELECT word, LEN(word) FROM tbTestTable;
word LEN(word)
—————————————————–
abcd 4
I’m Jenny 9
東京駅 3
SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報
OracleやMS SQL serverの資格対策、SQLコマンド辞典、Linuxコマンド辞典、セキュリティに関する情報
投稿日:2009年9月2日 更新日:
文字列の長さを取得するには、SQL Serverの場合はLEN関数、Oracleの場合はLENGTH関数を使用する。
文法:
LEN(word)
LENGTH(word)
wordに指定した文字列の長さを返す。
使用例:文字列の長さを求める
SELECT word, LEN(word) FROM tbTestTable;
word LEN(word)
—————————————————–
abcd 4
I’m Jenny 9
東京駅 3
関連記事
【SQL変換関数】DECODE – 値を変換する(Oracle)
OracleではDECODE関数を使って、値を変換する事ができます。使い方はCASE命令と似ています。CASE命令で書き換える事も可能です。 文法: DECODE( x, target, new_va …
【SQL日付関数】GETDATE – 現在の日付・時刻を取得する(SQL Server)
SQL Serverでは、GETDATE関数を使って現在の日付・時刻を取得する事ができます。 使用例:現在の日時を取得します。 SELECT GETDATE(); GETDATE() —& …
【SQL変換関数】NULLIF – 等しい場合にNULLを返す(Oracle、SQL Server)
NULLIF関数は2つの引数を比較して、2つの引数が等しい場合はNULLを返します。等しくない場合は、1つ目の引数を返します。Oracle、SQL Serverなどで利用できます。 構文: NULLI …
【SQL文字列関数】STR – 数値を文字列に変換(SQL Server)
SQL Serverで数値を文字列に変換するにはSTR関数を使います。 文法: STR(n [ , length [ , decimal] ] ) nで与えられた数値を文字列に変換する。lengthで …
【SQL文字列関数】CHAR、CHR – ASCIIコードを文字に変換する(SQL Server、Oracle)
ASCIIコードを文字に変換するにはCHAR(SQL Serverの場合)もしくはCHR(Oracleの場合)を使用します。 使用例:ASCIIコードを文字に変換する SELECT ascii_cod …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須