[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 メーリングリストの案内