选择Where子句 - 非Ascii字符?

时间:2010-10-26 14:06:08

标签: sql sql-server-2005 tsql

我在where子句

中遇到非ASCII字符问题

比如说我的表中的记录有:

column_a BomD Street

我想知道是否会找到记录:

SELECT * FROM [tbl_test] where column_a = 'Bom D� Street'

这始终不会返回任何记录。

你需要做些什么来处理非ASCII字符吗?

1 个答案:

答案 0 :(得分:6)

试试这个:SELECT * FROM [tbl_test]其中column_a =N'BomD Street'

这应该将字符串视为unicode并支持完整的扩展字符集。