- - PR -
PostgreSQL7→8 日付計算[ now() - 10 ] が使えない
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2007-04-11 15:59
PostgreSQL7系の時には、now() - 10 のような計算ができていましたが、
8系になってから、エラーがおきるようになりました。 ERROR: operator does not exist: timestamp with time zone - integer この回避方法をご教授いただけないでしょうか。 どうぞよろしくお願い致します。 | ||||
|
投稿日時: 2007-04-11 16:49
暗黙的なキャストに頼らずに、自分でキャストして、 time zone型 - time zone型 になるようにすれば、計算できるとおもいますが。 | ||||
|
投稿日時: 2007-04-11 17:03
下記URLをご参考に。 http://www.postgresql.jp/document/pg823doc/html/functions-datetime.html | ||||
|
投稿日時: 2007-04-11 17:21
ありがとうございました!
大変参考になりました。 | ||||
1
