目的
固定長の2進数文字列を表わします。
構文
- n
- 文字列内のバイト数
- attributes
- 適切なデータ型、列記憶、または列制約属性。
ANSI準拠
BYTEは、ANSI SQL:2011規格に対するTeradataの拡張機能です。
BYTEの外部表現
以下のテーブルは、BYTEデータ型のクライアント表現を示したものです。
アプリケーション定義とクライアント データ型を判別するのは、アプリケーション プログラマの責任です。
クライアントCPUアーキテクチャ | クライアントの内部データ形式 |
---|---|
IBMメインフレーム | nバイト。 |
|
nバイト。 |
使用上の注意
nに値が指定されない場合には、デフォルトはBYTE(1)です。
例: BYTEデータ型
次の例では、BinaryDataという列にBYTEデータ型が割り当てられ、上限は1200バイトです。
CREATE TABLE DocTable (DocType INTEGER ,DocName CHAR(26) ,BinaryData BYTE(1200));