VARBINARY データ型は、指定した最大長 (バイト単位) のバイナリ・データを格納するために使用します。
VARBINARY [ ( max-length ) ]
max-length 値のバイト単位での最大長。長さの範囲は 1 ~ 32767 です。指定しない場合の長さは 1 です。
比較時に、VARBINARY 値はバイトごとに正確に比較されます。この比較方法は CHAR データ型とは異なります。CHAR の場合、データベースの照合順を使用して値が比較されます。1 つのバイナリ文字列がその他のプレフィクスの場合、短い文字列は長い文字列よりも文字数が少ないと見なされます。
CHAR 値とは異なり、文字セットの変換時に VARBINARY 値は変換されません。
VARBINARY は BINARY VARYING と指定することもできます。どの構文を使用する場合でも、データ型は VARBINARY と記述されます。
SQL/2003 ベンダ拡張。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |