⑧存储过程,自定义函数,触发器

⑧存储过程,自定义函数,触发器

ID:42002356

大小:66.50 KB

页数:4页

时间:2019-09-06

⑧存储过程,自定义函数,触发器_第1页
⑧存储过程,自定义函数,触发器_第2页
⑧存储过程,自定义函数,触发器_第3页
⑧存储过程,自定义函数,触发器_第4页
资源描述:

《⑧存储过程,自定义函数,触发器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、%L^^2^9T^»

2、*rTwrTwrTw9T^rTw»T^rTw»Tw

3、部),##(全局)开头,SQLServer连接关闭后,自动删除。④白定义存储过程(1)语法:createprocedure存储过程名参数声明as执行语句练习1:创建一个存储过程实现两个数相加。createproceduresp_add@numlint,@num2int,@sumintoutputasselect@sum=@numl+@num2;(2)查询存储过程:execsp_helptext'sp_add';cxcc:表示执行。sp_helptext:存储过程,丿屈J:系统存储过程,以sp_开头(3)执行存储过程:declare@nu

4、mber1int,@number2int,@resultint;select@number1=1OCX@number2=200;execsp_add@number1,@number2,@resultoutput;select@result;(4)修改存储过程:alterproceduresp_add@numlint,@num2int,@sumintoutputasselect@sum=@numl+@num2+@sum;declare@number1int,@number2int,@resultint;select@number1=100

5、,@numbcr2=200,@rcsult=1;execsp_add@number1,@number2,@resultoutput;select@result;(5)删除存储过程:dropproceduresp_add;rTwrTw9^rTwrTw»Y>9T^»TwrTw»TwrTw»Ywrrw9^rTw»Tw9T%»Tw*Yw»Tw自定义函数v£xv£xv£xv£xv£xv£xvl^v£xvl^vL^

6、v£xvl^vl^rj%rf%rj^rjwr

7、%rf%rprj*rj%rjwrj%rj*rj%rf%rj^rjwrj%rf%rj^rjwr

8、%rf%rprj^rjwrj%rj*rj^rf%rprj*rj^rf%rj^rj*rj^rjwrj%rj*rj^rf%rj^rj^rf%rprj^rf%rj%rprjwrj%rj^rf%rj^rj^rf%rprj^rf%rj%rj%rprf*rj^rf*rj^rf%rj^ry*rj^rf%系统白带两数:数字型、字符型、H期型。自定义函数:(1)语法:createfunction函数名参数声明retu

9、rns返I叫数据类型begin语句return返回值end练习2:实现两个数相加的两数。createfunctionfunc_add(@numlint,@num2int)returnsintbeginreturn@numl+@num2;end【口定义函数与存储过程定义的区別】①参数要用()括起來②有returns语句,声明返回数据类型③函数实现代码要用beginend④必须return返I叫函数值(2)查询函数:execsp_helptext'func.add*;(3)执行函数:select用户账号名.函数名(实参)selectdbo.

10、func_add(10,20);(4)修改函数:alterfunctionfunc_add(@numlint,@num2int)returnsintbeginreturn(@numl+@num2)*2;endselectdbo.func_add(10,20);(5)删除函数:dropfunctionfunc_add;练习3:创建一个普通的用户myusero①创建一个数据库mydb:createdatabasemydbon(name=mydb_dat,filename=,G:mydb_dat.mdf,size=2MB)logon(nam

11、e=mydb_log,filename二G:mydb_log.ldf,size=2MB);②创建一个登录账号,账号名为test,密码为123,默认数据库为mydb;cxccsp_addlogin,tcst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。