如何搜索特殊字符?

时间:2019-06-17 04:30:19

标签: sql sql-server

我是越南SQL搜索项目的经理。像这样的东西

select N'Trên bootrap , click nút setting ko thấy phản ứng' as title into #test
select * from #test where title like N'%Trên%'
select * from #test where title like N'%ứng%'

-------------------
select * from #test where title like N'%ứng%'

但是今天我的客户给我一些像上面的字符。

从上面的sql选择中,您可以看到:

  1. Trên=Trên=>好的。但是

  2. ứng<>ưng(因为来自其他计算机的用户输入)。我不知道该如何解决这种情况。

1 个答案:

答案 0 :(得分:0)

您可以尝试

 SELECT * FROM #test WHERE title LIKE "%ứng%" COLLATE utf8mb4_german2_ci

utf8mb4_unicode_ci可能也可以工作。