sql >> Database >  >> RDS >> PostgreSQL

hoe gaat postgre om met het bitgegevenstype?

Bitbewerkingen op de bittypen worden intern afgehandeld als, eh, bitbewerkingen. Dit is wat de "en"-code doet, bijvoorbeeld:

p1 = VARBITS(arg1);
p2 = VARBITS(arg2);
r = VARBITS(result);
for (i = 0; i < VARBITBYTES(arg1); i++)
    *r++ = *p1++ & *p2++;

(Dus het zijn eigenlijk 8-bit chunks.)

Dus ik denk dat dit vrij snel zou moeten zijn.



  1. Voer de opdracht Insert uit en retourneer de ingevoegde Id in Sql

  2. Verschil tussen orakel DATE en TIMESTAMP

  3. Selecteer Meerdere keren Records uit tabel

  4. DataFrame laden van Panda's naar SQL voor ORACLE-opbrengsten en ERROR - ORA-00911:ongeldig teken