Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle não pode armazenar emoji


Você pode armazenar totalmente emojis ou qualquer outro caractere multibyte em um banco de dados Oracle.

E veja-os no SQL Developer.

Meu banco de dados tem um conjunto de caracteres UTF-8.

My SQL Developer tem uma fonte de exibição amigável para emojis.

Eu tenho um campo de texto grande o suficiente para armazená-los.

Com a fonte de exibição definida como 'Segoe UI Emoji

Eles são armazenados em um CLOB, mas um VARCHAR2 amplo o suficiente também funcionaria.

Se seu db charset não for UTF-8 ou similar, você pode precisar confiar nos tipos de dados NCLOB ou NVARCH2 supondo que você tenha um conjunto de caracteres estendido disponível.