像这的的语句:select * from table_name where 性别='女' 执行就会提示错误,这类问题怎么解决。多谢!!!
字段名可以是中文.
类型如果是用nvarchar的话,就要加N了.要不然会是乱码
字段不会是用中文命名的吧?这样很不规范的
select * from table_name where [性别]=N'女'
可能得写成“女”吧
select * from table_name where 性别='女'
这句就ok啊
select * from table_name where [性别]=N'女'
数据查的时候可能不识别中文吧,我上次出错是插入的时候,少了个N,怎么写都是乱码~~纠结~
select * from table_name where 性别='女'
这句应该没什么错误,不过你看一下是不是其他有哪些地方出现了没有空格,或者缺少关键字等错误