Teradata-文字列操作
Teradataは、文字列を操作するためのいくつかの関数を提供します。これらの機能はANSI規格と互換性があります。
シニア番号 | 文字列関数と説明 |
---|---|
1 | || 文字列を連結します |
2 | SUBSTR 文字列の一部を抽出します(Teradata拡張機能) |
3 | SUBSTRING 文字列の一部を抽出します(ANSI標準) |
4 | INDEX 文字列内の文字の位置を検索します(Teradata拡張機能) |
5 | POSITION 文字列内の文字の位置を特定します(ANSI標準) |
6 | TRIM 文字列から空白を削除します |
7 | UPPER 文字列を大文字に変換します |
8 | LOWER 文字列を小文字に変換します |
例
次の表に、いくつかの文字列関数とその結果を示します。
文字列関数 | 結果 |
---|---|
SELECT SUBSTRING( 'warehouse' FROM 1 FOR 4) | ウェア |
SELECT SUBSTR( 'warehouse'、1,4) | ウェア |
SELECT 'データ' || '' || '倉庫' | データウェアハウス |
SELECT UPPER( 'data') | データ |
SELECT LOWER( 'DATA') | データ |