Vous pouvez totalement stocker des emoji ou tout autre caractère multioctet dans une base de données Oracle.
Et les voir dans SQL Developer.
Ma base de données a un jeu de caractères UTF-8.
Mon développeur SQL a une police d'affichage compatible avec les emoji.
J'ai un champ de texte assez large pour les stocker.
Avec la police d'affichage définie sur "Segoe UI Emoji
Ceux-ci sont stockés dans un CLOB, mais un VARCHAR2 suffisamment large fonctionnerait tout aussi bien.
Si votre jeu de caractères db n'est pas UTF-8 ou similaire, vous devrez peut-être vous fier aux types de données NCLOB ou NVARCH2 en supposant que vous disposez d'un jeu de caractères étendu.