文字列の長さを取得するには、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日付関数】CURRENT_DATE – 現在の日付を取得する(Oracle)
OracleではCURRENT_DATE関数を使って現在の日付を取得する事ができます。OracleにはSYSDATE関数でも現在の日付を取得する事ができます。CURRENT_DATE関数には括弧は不要 …
【SQL文字列関数】LOWER – 文字を小文字に変換(Oracle、SQL Server)
SQL ServerやOracleで文字列を小文字に変換するにはLOWER関数を使います。 構文: LOWER(word) wordを小文字に変換する。 使用例:メールアドレスを小文字に変換する SE …
【SQL文字列関数】CHARINDEX – 文字列の位置を求める(SQL Server)
SQL ServerのCHARINDEX関数は文字列の位置を返します。例えば、「Windows」という文字列からdの位置を求めると4となります。sの位置は7となります。大文字小文字の区別はありません。 …
【SQL算術関数】CEIL / CEILING – 最も小さい整数を返す(Oracle、SQL Server)
引数に指定した値に対して、それ以上で最も小さい整数値を求めるにはOracleの場合はCEIL関数、SQL Serverの場合はCEILING関数を使います。CEILINGは天井という意味があります。引 …
【SQL集計関数】MAX関数 ? 最大値を返す (SQL Server、Oracle)
指定した列の最大値を返すには、MAX関数を使います。数値、文字列、日付の最大値を求める事が可能です。 使用例:社員の一番高い給料を返す SELECT MAX(salary) FROM tbEmpTab …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須