您的位置:首页 > 数据库

修改Sql Server 2000数据库名称

2011-09-14 11:49 447 查看
原来的数据库取名叫order,后来测试CRUD的时候,发现一直报错。经过一番查找,发现原因是:使用了Sql Server 2000 的关键字做为数据库名字了。因此CRUD的时候报错就是:order 附近有语法错误,操作失败!

开发中应尽量避免使用关键字做为字段、表名等。比如用户表 你取名为 user 也是不行的。使用的时候,可以加个‘[]’中括号。

提示:开发中,当一直提示出错的时候,可以考虑直接拿SQL语句到数据库里面去执行!

alter database [order]
modify name=orderSys

会出现如下提示:未能排它地锁定数据库以执行该操作。

重启下数据库就好了。

1)停止SQL Server服务器

2) 打开SQL Server服务器
本文出自 “幽灵柯南的技术blog” 博客,请务必保留此出处http://enetq.blog.51cto.com/479739/664233
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: