SQL查询的一个小问题,大家帮帮忙啊!!~~~~
我有一个表名叫 "2 "的表,我在查询分析器里输入:
select * from 2
出现这个错误:
'2 ' 附近有语法错误。
为什么呢?? from后面不是直接接表名的吗??
------解决方案--------------------select * from [2]
------解决方案--------------------select * from [2]
------解决方案--------------------select * from [2]
------解决方案--------------------1,表名没好不要用数字;
2,如果是数字,查询时,需要加[ "表名 "];
3,如题的解决办法是:
----------------------------
SELECT * FROM [2];
----------------------------
------解决方案--------------------对于比较敏感的关键字或数字都要[] 不然SQL会认为是单个关键字或是数字处理而不是 表名或其他........