永发信息网

请问这个sql server的存储过程怎么理解  if object_id('up_user')

答案:2  悬赏:60  手机版
解决时间 2021-03-19 09:07
  • 提问者网友:杀生予夺
  • 2021-03-19 04:37
请问这个sql server的存储过程怎么理解
 if object_id('up_user') is not null

drop proc up_user

go

create proc up_user

@id int,

@name varchar(10) ='' output

as

set nocount on

begin

select @name=uname from user where uid=@id

end

set nocount off

go
为什么这段select @name=uname from user where uid=@id中的@name放在uname前面?
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-03-19 06:10
这就是sqlserver的语法规定啊,@name是一个参数,用select出来的值直接给参数赋值就是这么规定的
全部回答
  • 1楼网友:詩光轨車
  • 2021-03-19 06:32
搜一下:请问这个sql server的存储过程怎么理解  if object_id('up_user')
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯