PostgreSQL 9.2 beta3 release

beta3がリリースされたようなので、JSON型日本語問題が修正されているのか確認してみた。
beta2のときには、PostgreSQL 9.2のJSON型 - 日々の記録 別館で示したように、キーや値に日本語が含まれているとJSONパーサが失敗していたが、beta3では対応してもらったようだ。

$ psql -p 5439 postgres
psql (9.2beta3)
Type "help" for help.

postgres=# SELECT '{"key1":"値1","key2":"val2"}'::json;
             json
------------------------------
 {"key1":"値1","key2":"val2"}
(1 row)

postgres=# SELECT '{"キー1":"val1","key2":"val2"}'::json;
              json
--------------------------------
 {"キー1":"val1","key2":"val2"}
(1 row)

postgres=#