日期:2014-05-17  浏览次数:20431 次

sql清空表数据用truncate table 表名处理,若表名是以数字开头,或者完全是数字,这句会报语法错误
请教:问题如标题
今天请数据库表中的数据,发现使用trucate table +表名语句
如果表名是以数字开头的话,例如2007product 则会出现'2007' 附近有语法错误。
如果表名是以字母开头的话,就可以执行成功!

这是什么问题,怎么解决啊 我现在的数据库中以数字开头的表有好多张,不想手动一个个删除数据,哪位大侠给我支个招啊,
感谢中。。。。。


------解决方案--------------------
2007product改为[2007product]试试