我使用SQL Server 2016并且有一个带有Arabic_100_CI_AS的数据库,我将apple emojis插入到我的数据库中,但是一些emojis在condtions中是等于的,但是其他emojis不相等
select 1
where N'⛑' = N'✅'
或
select 1
where N'✊' = N'⭐️'
这个表情符号等于:
✊ ✋ ⛑ ⭐️ ✨ ⛅️ ⛈ ⛄️ ⚽️ ⚾️ ⛳️ ⛸ ⛷ ⛹️ ⛵️ ⛴ ⛽️ ⛲️ ⛱ ⛰ ⛺ ⛪️ ⛩ ⏱ ⏲ ⏰ ⏳ ⛏ ⛓ ⛎ ❌ ⭕️ ⛔️ ❗️ ❕ ❓ ❔ ✅ ❎ ⏸ ⏯ ⏹ ⏺ ⏭ ⏮ ⏩ ⏪ ⏫ ⏬ ➕ ➖ ➗ ➰ ➿ ⬛️ ⬜️
答案 0 :(得分:1)
正如先生马丁史密斯建议尝试在Arabic, binary sort
select 1
where N'⛑' = N'✅' collate Arabic_BIN
或
select 1
where N'✊' = N'⭐️' collate Arabic_BIN
回答您的问题: 表情符号的相等性取决于整理。