くまきち

山と旅と家族が大事。
でも激しい物欲が理性と財布のタガを飛ばす
最近は自転車も乗ってる

cookie

2009-02-04 17:22:25 | SEまわり
久しぶりに Cookie の様子を調べる作業があった。

改めて見てみると、こんなことに気付いた。

 - IEは個別削除できない

 - Firefoxは個別でできる

 - 改めてみるとすごい数。

 - ad* とか多いのでむかつく。

結構どころか、めちゃくちゃたくさん無駄な Cookie が埋め込まれているのにむかついたので、Firefox の add-on でそういうのをフィルタできないか調べてみる、と言うのを ToDo に追加。

PostgreSQL 7から8へ

2009-02-04 17:21:53 | SEまわり
キャストではまった

7系で、日付フィールドから文字列を切り出す場合に次のようにしていた。

 select substr(date, 1, 4)

date は date 型フィールド。

8系ではこれがエラーになる。

 function substr does not exist

エラーメッセージを見ると、pg_catalog にそんな関数はない、と言う。

pg_catalog を見ると、 substr(text, int, int) となっている。

つまり、date 型を明示的に text にキャストしてあげないとエラーが出るようになったと言うこと。

 select substr(date::text, 1, 4)

こうすれば通る。

少しはまった。