会员卡
稳拿计划
APP下载
注册
登录
首页
在线实习
课程
考点刷题
专栏
改简历
校招信息
冲刺一线
基础就业
冲刺一线
Java开发
产品经理
前端开发
测试开发
UI/交互
运营
java语言
占笔面试15%
数据结构
占笔面试30%
算法
占笔面试20%
专业课
占笔面试15%
项目框架
占笔面试15%
数据库
占笔面试10%
设计模式
占笔面试10%
开放问题
占笔面试5%
开源框架
占笔面试5%
数据库
语法语句
Join、left join、inner join等
条件&排序
数据库基础
数据库数据类型
3大范式
索引相关
引擎类型
视图
数据库事务和优化
隔离级别
优化的常用规则
锁相关
存储过程
事务相关
存储过程(共7题)
点击右边按钮,记录本次看题进度~~
精选
全部
01
下列关于SQL Server中使用存储过程的优点叙述不正确的是()
正确答案是D存储过程包含很多行SQL语句,但在客户机调用存储过程时,网络中只要传送调用存储过程的语句,而无需在网络中发送很多行代码,减少了网络流量,特别是大型、复杂的数据处理,存储过程无需将中间结果集送回客户机,只要发送最终结果。
来自:数据库事务和优化-存储过程
02
创建存储过程和删除存储过程怎么写
创建存储过程:CREATEPROCEDUREsp_Procedure_Name@[参数名][类型],@[参数名][类型]ASBEGIN--InsertstatementsforprocedurehereSELECT<@Param1,sysname,@p1>,<@Param2,sysname,@p2>ENDGO删除存储过程:dropproceduresp_name//sp_name为存储过程名称
来自:数据库事务和优化-存储过程
03
介绍一下存储过程种类
1系统存储过程以sp_开头,用来进行系统的各项设定.取得信息.相关管理工作。2本地存储过程用户创建的存储过程是由用户创建并完成某一特定功能的存储过程,事实上一般所说的存储过程就是指本地存储过程。3临时存储过程分为两种存储过程:一是本地临时存储过程,以井字号(#)作为其名称的第一个字符,则该存储过程将成为一个存放在tempdb数据库中的本地临时存储过程,且只有创建它的用户才能执行它;二是全局临时存储过程,以两个井字号(##)号开始,则该存储过程将成为一个存储在tempdb数据库中的全局临时存储过程,全局临时存储过程一旦创建,以后连接到服务器的任意用户都可以执行它,而且不需要特定的权限。4远程存储过程在SQLServer2005中,远程存储过程(RemoteStoredProcedures)是位于远程服务器上的存储过程,通常可以使用分布式查询和EXECUTE命令执行一个远程存储过程。5扩展存储过程扩展存储过程(ExtendedStoredProcedures)是用户可以使用外部程序语言编写的存储过程,而且扩展存储过程的名称通常以xp_开头。
来自:数据库事务和优化-存储过程
04
数据库存储过程的优点
1.可以重复使用,减少开发人员的工作量2.减少网络流量,存储过程位于服务器上,调用的时候只需要传递存储过程的名称和参数就可以了,因此降低了网络传输的数据量3.安全性高,可设定只有某些用户才具有对存储工程使用权,而且参数化的存储过程可以防止SQL注入式攻击4.效率高,存储过程只在创造时编译,再次使用时不会重新编译,而一般SQL语句每执行一次就编译一次
来自:数据库事务和优化-存储过程
05
存储过程分别有哪些类型?
(1).基本结构Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常(可写可不写,要增强脚本的容错性和调试的方便性那就写上异
来自:数据库事务和优化-存储过程
06
为什么要建立存储过程?
存储过程有以下优点:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.一个
来自:数据库事务和优化-存储过程
07
什么是存储过程?
存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。
来自:数据库事务和优化-存储过程
记录刷题进度
手机刷题更方便