[pgsql-jp: 27936] Ruby-PostgreSQL の時間表現。
Tatsuya Yamamoto
rcn @ gol.com
2002年 11月 11日 (月) 23:53:13 JST
山本(rcn)です。こんにちは。
timestamp の精度についての質問です。
FreeBSD を 4.4 から 4.7 に入れ替えたついでに、
PostgreSQL 7.1.3 + Ruby 1.6.4 から 7.2.2 + 1.6.7 に変更しました。
今までは timestamp の表現が
2002-11-08 08:15:22+09
だったのですが、入れ替えたら
2002-11-11 01:55:22.392914+09
に変わってしまいました。PostgreSQL の内部表現が変わったのか
Ruby インターフェイスの仕様が変わったのか、どうなんでしょう。
要は、表示形式を選択する方法があるかどうかが知りたいのです。
それから、Ruby はオブジェクト指向言語なので、
result = PGconn.exec('SQL statement')
の実行結果が、文字型の配列でなく、PostgreSQL の型に近いものを
使う仕様になってないのも、何か理由があるのかと、疑問に思っています。
どうなんでしょう。
----
T.Yamamoto r @ oyt.jp http://r.oyt.jp/
pgsql-jp メーリングリストの案内