[pgsql-jp: 28475] Re: bittoint4()について

sugita @ sra.co.jp sugita @ sra.co.jp
2002年 12月 25日 (水) 14:42:08 JST


From: "Takemura" <takemura @ pch.ac.jp>
Subject: [pgsql-jp: 28474] bittoint4()について
Date: Wed, 25 Dec 2002 12:23:15 +0900

;;; 初めまして 竹村と申します。
;;; 
;;; Ver7.3でbittoint4()関数が使えない状態です。
;;; そのような関数はありませんというような
;;; メッセージが出力されます。
;;; (ちなみにVer7.1では使用できています。)
;;; これは削除されたという事でしょうか?
;;; それとも、私の環境設定の問題でしょうか?

  関数名が int4 に変わっていました。

    (7.2 の postgres.bki)
    insert OID = 1684 ( bittoint4 1 12 f t t t 1 f 23 "1560" 100 0 0 100 bittoint4 - )

    =# select bittoint4(B'111');
     bittoint4 
    -----------
	     7
    (1 row)

    =# 

    (7.3 の postgres.bki)
    insert OID = 1684 ( int4 11 1 12 f f t f i 1 23 "1560" bittoint4 - _null_ )

    =# select int4(B'111');
     int4 
    ------
	7
    (1 row)

    =# 

  bittoint4 の逆の bitfromint4 が bit に変わっていますがデータ型の bit とコン
フリクトしていて、関数名を bits というように変えると動きますね。

;;; Ver7.3のHISTORYやメーリングリストにも
;;; 削除されたという記述が見つかりませんでした
;;; ので、どなたかご存知でしたら教えてください。

  細かな変更やバグ修正は、ソースの変更を追いかけていると分かるのですが、私には、
分からないものも少なくありません。


Kenji Sugita                                      




pgsql-jp メーリングリストの案内