Re: XOR operator.
Jean-Luc Lachance <jllachan@nsd.ca>
From: Jean-Luc Lachance <jllachan@nsd.ca>
To: Stephan Szabo <sszabo@megazone23.bigpanda.com>
Cc: Joshua Moore-Oliva <josh@chatgris.com>, pgsql-general@postgresql.org
Date: 2003-03-29T21:00:02Z
Lists: pgsql-general
AFAICR A xor B = ( A and not B) or ( not A and B) It is a pain to write, but you can always: CREATE FUNCTION XOR( boolean, boolean) RETURNS boolean as ' RETURN ( $1 and not $2) or ( not $1 and $2); ' LANGUAGE 'plpgsql'; Stephan Szabo wrote: > > On Fri, 28 Mar 2003, Joshua Moore-Oliva wrote: > > > Does postgresql support the xor operator? > > You can get bitwise/binary xor (of bitstrings and integers) with the # > operator AFAICS. > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)