sql server 2008 列名无效

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:04:43
使用sql server 2008 SELECT *
FROM 测试
WHERE 姓名 = 张利
提示列名无效,请指教。
SELECT *
FROM ceshi
WHERE name =张利
张利不是列名,为何提示列名无效,请指教。

没有中文“姓名”这个列名吧
列名用中文的 没见过
居然表名也是中文 叫“测试” 汗

intellisense被cache了
试试用 Ctrl+Shift+R 重新整理

改成
SELECT *
FROM 测试
WHERE 姓名 = '张利'

回一楼的,可以用中文做字段,但强烈不推荐。
二楼的真能扯淡,列名报错你弄个引号干什么?
回楼主,你确定名称为“测试”的这个表中确实有“姓名”这个字段吗?