Hos*_*BAR 5 sql-server ascii collation arabic
我正在使用ASCII函数获取两个字符的等效ASCII码,但是当看到"ي"和"ی"之间没有区别时我很惊讶,有人可以帮助我吗?
SELECT ASCII('?'), ASCII('?')
Run Code Online (Sandbox Code Playgroud)
因为您的字符不是 Unicode,所以您必须使用UNICODE()function 而不是ASCII()。\n
SELECT ASCII('\xd9\x8a'), ASCII('\xdb\x8c')\nRun Code Online (Sandbox Code Playgroud)\n\n将导致:237,237
但
\n\nSELECT UNICODE(N'\xd9\x8a'), UNICODE(N'\xdb\x8c')\nRun Code Online (Sandbox Code Playgroud)\n\n将导致:1610,1740