我正在尝试从一列中选择一系列Unicode字符。可以说我正在尝试选择以下范围之一。在SQL中是否可以使用类似以下内容的
SELECT * FROM table1
WHERE col1 LIKE UNICODE(3000 - 303f)
日式标点符号(3000-303f)
平假名(3040-309f)
片假名(30a0-30ff)
我还没有看到这样的东西,所以不可能实现,但是如果是这样,那么仅指向正确答案的指针就可以了。
如果需要更多信息,请询问。
答案 0 :(得分:1)
您可以使用unicode()
或nchar()
函数:
SELECT *
FROM table1
WHERE UNICODE(LEFT(col1, 1)) BETWEEN 0x3000 AND 0x303F