sql >> Database >  >> RDS >> Oracle

Oracle kan emoji niet opslaan

U kunt emoji's of elk ander multibyte-teken volledig opslaan in een Oracle DB.

En bekijk ze in SQL Developer.

Mijn database heeft een UTF-8-tekenset.

My SQL Developer heeft een emoji-vriendelijk display-lettertype.

Ik heb een tekstveld dat breed genoeg is om deze op te slaan.

Met weergavelettertype ingesteld op 'Segoe UI Emoji

Deze worden opgeslagen in een CLOB, maar een breed genoeg VARCHAR2 zou net zo goed werken.

Als uw db-tekenset geen UTF-8 of vergelijkbaar is, moet u mogelijk vertrouwen op de NCLOB- of NVARCH2-gegevenstypen, ervan uitgaande dat u een uitgebreide tekenset beschikbaar hebt.



  1. Hoe arrays in MySQL invoegen met Codeigniter?

  2. ACOS() Functie in Oracle

  3. MySQL:auto-increment opnieuw gebruiken tijdens invoegen

  4. Verminder database-oproepen om de websiteprestaties te verbeteren