Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL データ型 » 数値データ型

 

SMALLINT データ型

SMALLINT データ型は、2 バイトの記憶領域を必要とする整数を格納するために使用します。

構文
[ UNSIGNED ] SMALLINT
備考

SMALLINT データ型は真数値データ型です。精度は算術演算の後で保存されます。2 バイトの記憶領域を必要とします。

符号付き SMALLINT 値の範囲は、-215 ~ 215 - 1、または -32768 ~ 32767 です。

符号なし SMALLINT 値の範囲は、0 ~ 216 - 1、または 0 ~ 65535 です。

文字列を SMALLINT に変換すると、前後のスペースは削除されます。先行文字が '+' の場合は無視されます。先行文字が '-' の場合は、残りの数字は負の数として解釈されます。先行の '0' 文字はスキップされ、残りの文字は整数値に変換されます。変換しようとしたデータ型の有効な範囲外の値である場合、文字列に不正な文字が含まれる場合、または文字列を整数値として復号化できない場合にエラーが返されます。

参照
標準と互換性
  • SQL/2003   SQL/2003 と互換性があります。UNSIGNED キーワードはベンダ拡張です。