请问这个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前面?
请问这个sql server的存储过程怎么理解 if object_id('up_user')
答案:2 悬赏:60 手机版
解决时间 2021-03-19 09:07
- 提问者网友:杀生予夺
- 2021-03-19 04:37
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-19 06:10
这就是sqlserver的语法规定啊,@name是一个参数,用select出来的值直接给参数赋值就是这么规定的
全部回答
- 1楼网友:詩光轨車
- 2021-03-19 06:32
搜一下:请问这个sql server的存储过程怎么理解 if object_id('up_user')
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯