割り当て演算は、INSERT および UPDATE ステートメントの実行時に行われます。 比較演算は、述部を含むステートメントの実行時に行われます。関与するオペランドのデータ・タイプは、表 16から表 18に示してあるように、互換性がなくてはなりません。
データ・タイプの列の意味は、次のとおりです。
SQL データ・タイプ | INT | SMALLINT | DECIMAL | BLOB |
---|---|---|---|---|
INT | X | X | X |
|
VARCHAR |
|
|
|
|
BLOB |
|
|
| X |
DECIMAL | X | X | X |
|
CHAR |
|
|
|
|
SMALLINT | X | X | X |
|
DATE |
|
|
|
|
TIME |
|
|
|
|
TIMESTAMP |
|
|
|
|
SQL データ・タイプ | CHAR | VARCHAR |
---|---|---|
INT |
|
|
VARCHAR | X | X |
BLOB |
|
|
DECIMAL |
|
|
CHAR | X | X |
SMALLINT |
|
|
DATE | X | X |
TIME | X | X |
TIMESTAMP | X | X |
SQL データ・タイプ | DATE | TIME | TIMESTAMP |
---|---|---|---|
INT |
|
|
|
VARCHAR | X | X | X |
BLOB |
|
|
|
DECIMAL |
|
|
|
CHAR | X | X | X |
SMALLINT |
|
|
|
DATE | X |
|
|
TIME |
| X |
|
TIMESTAMP |
|
| X |
関連した解説