sql >> Database >  >> RDS >> PostgreSQL

Wat is het datatype bytea en wanneer zou ik het gebruiken?

Ik denk dat de documentatie redelijk duidelijk is over de verschillen tussen bytea en tekst :

http://www.postgresql.org/docs/9.0/static /datatype-binary.html

... het heeft te maken met of de inhoud "tekst" is (afhankelijk van de instellingen voor landinstellingen en internationalisering die u hebt toegepast op uw serverconfiguratie en het besturingssysteem waarop u deze uitvoert) versus arrays van "octets" ( reeksen van 8-bits binaire waarden --- gewoonlijk "bytes" genoemd).

(Er zijn enkele technische verschillen tussen de term "byte" en de term "octet" -- omdat historisch gezien sommige platforms en computerapparatuur "bytes" gebruikten met pariteit en/of stopbits, terwijl de term "octetten" altijd precies 8 betekent. -bits; een term die is geïntroduceerd om specificaties en documentatie voor netwerkprotocollen te verduidelijken).



  1. Selecteer rijen uit een tabel waar een rij in een andere tabel met dezelfde id een bepaalde waarde heeft in een andere kolom

  2. Hoe karakter_set_database en collation_database in te stellen op utf8 in my.ini?

  3. Terugkerende uitvoer van Python CGI MySQL-script

  4. INSERT-bewerking met Node.js en PostgreSQL werkt niet