SQL92データ型

SQL92データ型

SQL92のデータ型の一覧は、もちろん、どこにでもあるんですが、自分で見やすい表にしてみました。

データ型 概要 詳細 定義
smallint 整数 integerより小さい 実装依存
integer 整数 実装依存
numeric[(精度)[,位取り]] 固定小数点数 実装依存
decimal[(精度)[,位取り]] 固定小数点数 指定した精度よりも高い精度で値が保持される 実装依存
float[(精度)] 浮動小数点数 指定した精度よりも高い精度で値が保持される 実装依存
real 浮動小数点数 実装依存
double precision 倍精度浮動小数点数 realよりも高い精度 実装依存
character[(長さ)] 固定長文字列
national character[(長さ)] 各国語文字列
character varying(長さ) 可変長文字列
national character varying(長さ) 可変長各国語文字列
date 日付
timestamp 日付時刻
time 時刻
interval 時間間隔
bit [(長さ)] 固定長ビット列
bit varying(長さ) 可変長ビット列