本文介紹了將表情符號/表情符號添加到SQL Server表的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正嘗試將表情符號/表情符號插入到SQL Server數據庫中,但它只存儲???
,而不是表情符號/表情符號。
我只找到針對SQL Server的幫助,而不是MySQL。
我已嘗試:link
但找不到答案,甚至無法設置:
ALTER TABLE mytable charset=utf8mb4,
MODIFY COLUMN textfield1 VARCHAR(255) CHARACTER SET utf8mb4,
MODIFY COLUMN textfield2 VARCHAR(255) CHARACTER SET utf8mb4;
SQL Server無法識別此命令。這僅適用于Microsoft SQL Server,不適用于MySQL
推薦答案
使用NVARCHAR(size)
數據類型并以N
作為字符串文本的前綴:
CREATE TABLE #tab(col NVARCHAR(100));
INSERT INTO #tab(col) VALUES (N'