Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle non può memorizzare emoji

Puoi archiviare completamente emoji o qualsiasi altro carattere multibyte in un DB Oracle.

E guardali in SQL Developer.

Il mio DB ha un set di caratteri UTF-8.

Il mio sviluppatore SQL ha un carattere di visualizzazione adatto alle emoji.

Ho un campo di testo abbastanza ampio da poterli memorizzare.

Con il carattere del display impostato su "Segoe UI Emoji

Questi sono memorizzati in un CLOB, ma un VARCHAR2 sufficientemente ampio funzionerebbe altrettanto bene.

Se il set di caratteri db non è UTF-8 o simile, potrebbe essere necessario fare affidamento sui tipi di dati NCLOB o NVARCH2 supponendo che sia disponibile un set di caratteri esteso.