Meine select SQL istPostgres logisch mit Bigint
select id & b'00000000ffffffff'
Ich brauche Maske auf id zu setzen, id Bigint ist.
Eigentlich sollte die ID auf zwei ganze Zahlen bis & down Teile geteilt werden.
Meine select SQL istPostgres logisch mit Bigint
select id & b'00000000ffffffff'
Ich brauche Maske auf id zu setzen, id Bigint ist.
Eigentlich sollte die ID auf zwei ganze Zahlen bis & down Teile geteilt werden.
Um die hohen und niedrigen Teile zu bekommen, einfach
SELECT id >> 32 AS high, id & 4294967295 AS low
verwenden Wenn Sie darauf bestehen, die Zahl in hex in mit, Sie x'FFFFFFFF'::bigint
statt 4294967295
ist es in Ordnung, können Sie vorschlagen, wie es über & Betrieb zu tun? –
Sicher, Antwort aktualisiert. –
bitte über HEX-Maske)) –
Wie wäre es '/' und '% schreiben '? – wildplasser