sql >> Databáze >  >> RDS >> Oracle

Oracle nemůže ukládat emotikony

Emoji nebo jakýkoli jiný vícebajtový znak můžete zcela uložit do databáze Oracle.

A uvidíte je v SQL Developer.

Moje databáze má znakovou sadu UTF-8.

Můj SQL Developer má zobrazovací písmo vhodné pro emotikony.

Mám dostatečně široké textové pole, abych je mohl uložit.

S písmem displeje nastaveným na 'Segoe UI Emoji

Ty jsou uloženy v CLOB, ale dostatečně široký VARCHAR2 by fungoval stejně dobře.

Pokud vaše znaková sada db není UTF-8 nebo podobná, možná se budete muset spolehnout na datové typy NCLOB nebo NVARCH2 za předpokladu, že máte k dispozici rozšířenou znakovou sadu.



  1. Jak mohu uvést, že má stejná data ID jako smyčka while v PHP?

  2. Funkce vyhledávání s řeckými znaky v MySQL

  3. Jak získat rozdíl dvou polí datetime ve dnech a hodinách v zobrazení postgresql?

  4. Proveďte více dotazů v jediném příkazu Oracle v C#