[pgsql-jp: 40573] Re: float4とreal
Hiroki Kataoka
kataoka @ interwiz.jp
2010年 12月 3日 (金) 00:09:35 JST
片岡です。
> real() の関数がないのであれば、どうしてデフォルトの型名を、realではなくfloat4にしなかったかです。
佐藤さんも書かれていますが、これはSQL標準に準拠するよう、長い時間をかけて移行中だからです(大昔はfloat4がデフォルトです)。
マニュアルに書いてることは決して記述ミスではなく、ありのままです。
PostgreSQLは歴史の長いソフトウェア(「SQL」が生まれる前から存在したDBMS)ですから、後から生まれたSQL標準に準拠するためにこのような過渡的な状況があることは致し方ないことではないかと思います。
> Postgresのドキュメントは、とても良い内容だと思いますが、時々記述方法がわかりにくい箇所が目立ちます。
> おそらく、古いバージョンからの付け足しの連続なのでしょうがないのかもしれませんが、できれば見直してもらえるとありがたい箇所もあります。
ぜひとも日本PostgreSQLユーザ会の文書・書籍関連分科会にご参加いただき、マニュアルの改善にご協力ください。
よろしくお願い申し上げます。
--
Hiroki Kataoka
pgsql-jp メーリングリストの案内