このトピックの説明は、BITOR関数、BITXOR関数およびBITAND関数にのみ適用されます。
長さが異なる引数target_argとbit_mask_argが上記の関数に渡された場合:
- 引数target_argとbit_mask_argを、それぞれの最下位のバイトまたはビットで整列する。
- 短い方の引数には、長い方の引数と同じサイズになるまで、左側に0を埋め込む。
Teradata Databaseは、右側ではなく左側に埋め込みを実行します。このようにすると、バイト列のサイズが変更される度に、ビット マスクとして利用する16進数バイト リテラルを変更する必要がなくなります。