>>-SMALLINT---(----+-numeric-expression---+--)----------------->< '-character-expression-'
スキーマは SYSIBM です。
SMALLINT 関数は、 短精度整数 (small integer) 定数の形式の数値または文字ストリングの短精度整数 (small integer) 表記を戻します。
引き数が数値式 の場合、結果は、 引き数を短精度整数 (small integer) の列または変数に割り当てた場合と同じ数値になります。 引き数の整数部分が短精度整数 (small integer) の範囲内にない場合、エラーになります。 引き数に小数部分がある場合は、切り捨てられます。
引き数が文字式 の場合、結果は、 対応する整数定数を短精度整数 (small integer) の列または変数に割り当てた場合の数値と同じになります。
この関数の結果は短精度整数 (small integer) です。 引き数がヌル値になる可能性がある場合、結果もヌル値になる可能性があります。 引き数がヌル値であれば、結果はヌル値です。