SQLServer建表Tips之表名

时间:2011年7月24日 15:55:02

最近在做大二暑期的一个实习,内容是用.NET+SQLServer建立一个图书管理系统。

数据库的表是一个同学建的,结果是害的我错误连篇!



首先,不要建名为 user 的表,因为你会痛苦的发现 这有点类似于SQLServe的关键字,它会一直提示你 Incorrect syntax near the keyword 'user'.


然后你去上网搜索,发现解决办法只有一个,将 user 改为 [user],由此可见 还有很多的 表名 如 sys ,admin估计都会遇到这种情况。

如此看来,奉劝一句,要么建表的时候躲开这些单词,要么应用时都 用 [ ] 括起来。如 SELECT * FROM [user]

其次,建议在.NET开发的catch 中,多使用

ee.Message

你可能感兴趣的:(SQLServer建表Tips之表名)