ArfatM Ответов: 1

Как хранить текст вместе с эмодзи в одном столбце В SQL server 2014


нужно хранить эмодзи
Когда я храню и извлекаю "текст и эмодзи" в одном столбце, я получаю ?? на месте эмодзи.
Пример:вход : привет друзья😘
в базе данных: привет друзья?
в поле зрения: привет друзья?

Что я уже пробовал:

нужно хранить эмодзи
Когда я храню и извлекаю "текст и эмодзи" в одном столбце, я получаю ?? на месте эмодзи.
Пример:вход : привет друзья😘
в базе данных: привет друзья?
в поле зрения: привет друзья?

Santosh kumar Pithani

Если вы знаете разницу между Char,NChar и varchar,Nvarchar, то ее легко понять.Некоторые типы данных предназначены для поддержки особых символов, таких как ваш вопрос.
пример:DECLARE @Emoji TABLE(A NVARCHAR(500),B VARCHAR(500));

Вставить в @Emoji(A,B)
Выберите N'Hi friends😘', N'Hi friends😘';

Выберите * от @смайлики;

1 Ответов

Рейтинг:
2

Richard MacCutchan

База данных будет хранить все, что вы передадите ей. Когда вы читаете его обратно и отображаете, вам нужно распознать, что это символ emoji, и выбрать соответствующий шрифт для отображения.