编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库)

编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库),第1张

1、使用账户和密码,连接到自己的数据

2、 找到自己的数据库->【可编程性】->存储过程。

3、 打开【存储过程】的子菜单,显示的存储过程如图所示。可以找到详细信息。

4、 选中存储过程,右键菜单中选择【修改】。

5、存储过程或者函数 显示代码如图所示,即可以修改。

6、或者右键菜单中选择【编写存储过程脚本为】->【ALERT到】->【新增编辑器窗口】,同样可以修改。

--先在数据库中创建test表,表中有列名为name,类型为varchar(50)

然后先执行

create procedure proc_insert

@name varchar(50)

as

begin

insert into test values(@name)--插入数据

end

go

create procedure proc_update

@newname varchar(50),@oldname varchar(50)

as

begin

update test set name=@newname where name=@oldname--更新数据

end

go

--其中proc_insert为存储过程名,可自定义 procedure可使用简写proc

上面执行完成后调用存储过程

exec proc_insert '晓华'--将"晓华"添加到test表中

exec proc_update '小明','晓华' --将表中'晓华' 改为'小明',必须与存储过程变量顺序相同

exec proc_update @oldname='小明',@newname='晓华'--与存储过程变量顺序可以不同

drop procedure proc_insert 删除存储过程proc_insert


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11767284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存