sql server中表名User与关键字或保留字相同 创建存储过程时不能创建,怎么解决?

ALTERPROCEDUREProcDeleteUser@userIDintAS/*SETNOCOUNTON*/updateProjectssetUserID=nullw... ALTER PROCEDURE ProcDeleteUser
@userID int
AS
/* SET NOCOUNT ON */
update Projects set UserID=null where UserID = @userID
delete from User where UserID =@userID
RETURN保存时提示User附近有错误!据说在在表名前加上架构名可行,[架构名].[表名]这架构名是什么呢?
展开
 我来答
匿名用户
2013-07-30
展开全部
把User用中括号括起来后表示把User不作为关键字使用~
匿名用户
2013-07-30
展开全部
把User用中括号括起来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式