将表情符号/表情符号添加到SQL Server表

发布时间:2022-10-06 / 作者:清心寡欲
本文介绍了将表情符号/表情符号添加到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'

声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。