15 postgesqlにshowはboolean型のフィールドがあります。 そのテーブルを更新し、showの値を切り替えるSQLを作成します。もしそうならtrue、それはになりfalse、そうであればfalse、それはになりtrueます。 出来ますか? postgresql — フリーウィンド ソース
23 これにより: SET show = NOT show の値 TRUEとなりFALSE、 FALSEとなりTRUE、 UNKNOWN(NULL)とどまるUNKNOWN。 — ypercubeᵀᴹ ソース 1 @a_horse_with_no_name:ええ、しかし私は30文字の制限をカバーするために何かを書かなければなりませんでした。我々はすでに持っていたのでTRUEとFALSE、上の変化はUNKNOWN、適切な:)だった — ypercubeᵀᴹ これはすばらしく、エレガントで、まさに私が欲しかったものです。これがMySQLだけではないことを非常に嬉しく思います。 — 停止
1 以下は変わりますFALSEかNULLにTRUE、とTRUEしますFALSE: UPDATE tablename SET fieldname = NOT COALESCE( fieldname, 'f' ) WHERE keyvalue = ?; — ケビン・トラス ソース
TRUE
とFALSE
、上の変化はUNKNOWN
、適切な:)だった