Teradata SQL文字列関数のいくつかは、ANSI SQL:2011規格の拡張機能です。
ANSIとの互換性を維持するために、ANSIの等価関数があれば、Teradata SQL文字列関数ではなく、それを使用してください。
| 変更するTeradata文字列関数 | 新規アプリケーションで使用するANSI文字列関数 |
|---|---|
| INDEX | POSITION |
| MINDEX† | |
| SUBSTR | SUBSTRING |
| MSUBSTR† | |
| † これらの関数の記述はなくなりました。これらの関数の使用は推奨されません。KANJI1のサポートが停止された後はサポートされなくなるためです。 | |
以下のTeradata関数には、ANSIの等価関数がありません。
- CHAR2HEXINT
- SOUNDEX
- TRANSLATE_CHK
- UPPER
- VARGRAPHIC