[pgsql-jp: 29497] Re: 真偽値の反対の値
Yu Ooasa
you @ dearest.net
2003年 3月 28日 (金) 18:45:48 JST
Fri, 28 Mar 2003 18:36:04 +0900
KITAO Kaoru <kitao @ netcube.jp> said:
>[やりたいこと]
>特定のレコードの真偽値を逆転させたい
>(真→偽、または偽→真)
(snip
>たとえば以下のような記述ができないものでしょうか。
>UPDATE tablename SET colname_真偽値=逆の値関数(SELECT colname_真偽値
>FROM tablename WHERE colname_key="値") WHERE colname_key="値";
>上記のSQL文で書いた「逆の値関数」に相当するものはありますでしょうか。
not
UPDATE tablename SET colname_真偽値=not(colname_真偽値)
WHERE colname_key="値";
で十分なのでは
--
Yu Ooasa E-mail: you @ dearest.net
pgsql-jp メーリングリストの案内