文字列の長さを取得するには、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算術関数】ABS – 絶対値を取得する(Oracle、SQL Server)
OracleやSQL Serverでは、ABS関数を使って数値の絶対値を求める事が出来ます。 文法: ABS(value) valueの絶対値を求める 使用例:夫婦の年齢差を求める。 SELECT h …
【SQL変換関数】TO_CHAR – 値を文字列型に変換する(Oracle)
Oracleでは、TO_CHAR関数を使って数値型や日付型の値を文字列型の値に変換する事ができます。 文法: TO_CHAR(value [ , format [ , parameter ] ] ) …
【SQL文字列関数】REPLICATE – 指定した文字列を繰り返す(SQL Server)
SQL Serverでは、REPLICATE関数を使って文字列を指定回数繰り返す事ができます。 文法: REPLICATE(s, n) sに指定した文字列をn回繰り返す。 使用例:社員名列をN列の回数 …
【SQL文字列関数】INITCAP – 文字列の先頭を大文字に変換する(Oracle、SQL Server)
OracleやSQL Serverで文字列の先頭だけを大文字にするには、INITCAPを使います。 構文: INITCAP(word) wordの先頭文字のみ大文字にする。 使用例:単語の先頭を大文字 …
【SQL変換関数】CONVERT – 型の変換を行う(SQL Server)
SQL Serverでデータの型の変換を行う場合は、CONVERT関数を使います。 文法: CONVERT(type, value, [stype]) valueをtypeの型に変換する。styleで …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須