翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
文字列関数
文字列関数は、テキストデータの操作と処理に使用される組み込みツールです。これにより、連結、抽出、フォーマット、文字列内の検索などのタスクが有効になります。これらの関数は、データベース内のテキストベースのデータのクリーニング、変換、分析に不可欠です。
関数 |
署名 |
説明 |
---|---|---|
|
長さ (文字列) |
文字列の長さを返します。 |
|
CONCAT (文字列、文字列) |
文字列内の引数を連結します。 |
|
|
次のいずれかを返します。
開始パラメータに 1 ベースのインデックス作成を使用します。 |
|
UPPER (文字列) |
入力文字列の文字を大文字に変換します。 |
|
LOWER (文字列) |
入力文字列の文字を小文字に変換します。 |
|
TRIM (文字列) |
文字列の先頭、末尾、または両側からスペース文字を削除します。 |
|
LTRIM (文字列) |
文字列の先頭からスペース文字を削除します。 |
|
RTRIM (文字列) |
文字列の末尾からスペース文字を削除します。 |
|
STR_REPLACE (文字列、 から へ) |
指定された部分文字列のすべての出現を、指定された別の部分文字列に置き換えます。 |
すべての関数の例:
関数 |
例 |
---|---|
LENGTH |
|
CONCAT |
|
SUBSTR |
|
UPPER |
|
LOWER |
|
TRIM |
|
LTRIM |
|
RTRIM |
|
STR_REPLACE |
|
連結演算子
連結演算子 ||
、またはパイプ演算子 は、2 つの文字列を結合します。CONCAT
関数の代わりに使用でき、複数の文字列を組み合わせると読みやすくなります。
例 連結演算子の
SELECT a.asset_name || ' - ' || p.property_name AS full_name FROM asset a, asset_property p