在SQL中选择Unicode范围

时间:2018-09-10 08:17:21

标签: sql sql-server select unicode

我正在尝试从一列中选择一系列Unicode字符。可以说我正在尝试选择以下范围之一。在SQL中是否可以使用类似以下内容的

SELECT * FROM table1
WHERE col1 LIKE UNICODE(3000 - 303f)

日式标点符号(3000-303f)

平假名(3040-309f)

片假名(30a0-30ff)

我还没有看到这样的东西,所以不可能实现,但是如果是这样,那么仅指向正确答案的指针就可以了。

如果需要更多信息,请询问。

1 个答案:

答案 0 :(得分:1)

您可以使用unicode()nchar()函数:

SELECT *
FROM table1
WHERE UNICODE(LEFT(col1, 1)) BETWEEN 0x3000 AND 0x303F