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