1 / 4
文档名称:

数据库常见面试题.docx

格式:docx   大小:61KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库常见面试题.docx

上传人:jiyudian11 2022/5/17 文件大小:61 KB

下载得到文件列表

数据库常见面试题.docx

文档介绍

文档介绍:数据库存储过程
1) 什么是存储过程?
将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后想要数据库提供与已定义好的存储过程的功能相同的服务时 ,只需调用
execute,即可自动完成命令。--说白了就数据库存储过程
1) 什么是存储过程?
将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后想要数据库提供与已定义好的存储过程的功能相同的服务时 ,只需调用
execute,即可自动完成命令。--说白了就是和调用函数差不多。
2) 这么说存储过程就是一堆SQL语句而已啊?那为什么还需要这个技术呢?
存储过程的优点:
存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
当对数据库进行复杂操作时(如对多个表进行Update,】nse rt,Que ry ,Delete时), 可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。
存储过程可以重复使用,可减少数据库开发人员的工作量
安全性高,可设定只有某此用户才具有对指定存储过程的使用权
3) 用户自定义的存储过程
Create procedure procedue_name
^parameter data_type;^output]
'with]{re com pi le| en cryption }
ql_5tatement
解释:
output :表示此参数是可传回的
with {recompile|encryption}
recompile:表示每次执行此存储过程时都重新编译一次
encr yptio n:所创建的存储过程的内容会被加密
例:表book的内容如下
存储过程的 3 种传回值:
Return 传回整数
output 格式传回参数

传回值的区别:
output和retu rn都可在批次程式中用变量接收,而rec or dset则传回到执行批次的客
户端中
实例3:设

最近更新

开业典礼嘉宾致辞(精选6篇) 6页

实数与二次根式复习北师大版公开课一等奖课件.. 26页

幼儿园运动会闭幕词(集锦15篇) 17页

2021年部编版四年级数学上册期中试卷及答案【.. 6页

2021年部编版四年级语文(下册)期末试卷及答案.. 6页

2021年部编版四年级语文下册期中考试题(各版本.. 7页

年终精彩致辞范文(通用8篇) 8页

工作自我推荐信(15篇) 15页

小蚂蚁搬香蕉作文(通用47篇) 44页

2021年青岛版三年级数学(上册)期中试卷及答案.. 6页

2021年青岛版三年级数学上册期中考试【含答案.. 5页

2021年青岛版三年级数学上册期中考试题及完整.. 6页

四年级语文中彩那天4公开课一等奖课件赛课获奖.. 7页

小学毕业典礼代表致辞5篇 6页

小学放寒假家长会精彩发言稿范文(通用7篇) 16页

2021年青岛版四年级数学上册期中试卷【及答案.. 6页

2022-2023年部编版六年级数学上册期末考试及答.. 6页

2022年部编版六年级数学上册期末考试及参考答.. 6页

家乡的春节作文400字(通用21篇) 15页

实用的除夕夜的作文汇总6篇 6页

实用的枫桥夜泊作文集锦6篇 6页

一年级数学上册四单元试题及答案各版本(八套).. 45页

实用的元旦节主持词4篇 11页

一年级数学上册期中测试卷(精选) 5页

学生家长代表毕业典礼致辞(精选5篇) 8页

学校食堂从业人员管理制度(精选10篇) 11页

一年级数学上册期中试卷附答案 6页

学校实验室管理制度13篇 31页

学会感恩作文优秀(14篇) 11页

《lesson15makingadifference》公开课一等奖课.. 32页