[pgsql-jp: 25767] Re: WHERE でビット演算子
東 一博
shell @ pop01.odn.ne.jp
2002年 5月 1日 (水) 06:31:20 JST
東と申します。
ひょっとして、
やりたいのは
select ccat & B'00000100' from test
もしくは、
select ccat from test where ccat & B'00000100' = '00000100'
ってな事でしょうか?
>
> postgresql-7.1.3 を使用してます。
>
>
> Attribute | Type | Modifier
> -----------+---------+----------
> cid | text |
> edate | date |
> ccat | bit(8) |
>
>
> ccat
> -----------
> 00000001
> 00000101
> 00000100
> 00000010
> 00000101
>
> 以下のようなクエリーを投げてもダメです。
> select ccat from test where ccat & B'00000100';
>
pgsql-jp メーリングリストの案内