请教SQL高手分析语法错误

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:53:02
在SQL查询分析器中执行update sysobjects set name='name2' where name='sc'后
错误提示:
未启用对系统目录的特殊更新。系统管理员必须重新配置 SQL Server 以允许这种操作。

语法没错,只是对系统表,默认不能这么操作,也不建议直接修改系统表的值

改成:
update sysobjects set [name]='name2' where [name]='sc'
原因:
name是关键字