首页/ 题库 / [简答题]存储过程

1)请创建一存的答案

存储过程

1)请创建一存储过程 getDetailByName,通过输入参数学生姓名(如“章山"),在“学生”表中查询该学生的基本信息。若“姓名”列不存在此姓名,用SELECT输出信息“不存在此学生”。
2)写出调用此存储过程的语句,查询“李四”的基本信息。

简答题
2021-07-17 23:12
查看答案

正确答案

1)(10分)参考答案不唯一,下面列出两种

Create procedure getDetailByName

@name nvarchar(10)

AS

IF exists(SELECT * FROM 学生 Where姓名= @Name)

SELECT * FROM 学生 Where姓名= @Name

ELSE

SELECT '不存在此学生'

 

参考答案2

Create procedure getDetailByName<


试题解析

标签:
感兴趣题目
在SQLServer2000中一些无用的存储过程,这些存储过程极容易被攻击者利用,攻击数据库系统。下面的存储过程哪些可以用来执行执行系统命令或修改注册表?()
SQL Server中的数据类型通常是指字段列、存储过程参数和()的数据特征。

信息处理技术是指在机电一体化产品工作过程中,与工作过程各种参数和状态以及自动控制有关的信息输入、识别、变换、运算、存储、输出和决策分析等技术。

能正确定义存储过程输出参数“@成绩”为整型的选项是()。

下列关于链式存储结构的叙述中,哪些是正确的?()
Ⅰ.逻辑上相邻的结点物理上不必邻接
Ⅱ.每个结点都包含恰好一个指针域
Ⅲ.用指针来体现数据元素之间逻辑上的联系
Ⅳ.可以通过计算直接确定第i个结点的存储地址
Ⅴ.存储密度小于顺序存储结构

学生作文修改的评价要()。
①注意考察学生修改作文内容
②注意考察学生修改作文态度
③注意考察学生修改作文过程
④注意考察学生修改作文方法

确定等价系统的过程,也是建立模型的过程,正确的步骤为()。
①参数估计
②模型结构的确定
③试验设计
④模型验证

可编程控制器采用一种可编程序的存储器,在其内部存储执行逻辑运算、()、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入和输出来控制各种类型的机械设备或生产过程。
( 6 )存储过程是存储在数据库中的代码,具有很多有点。下列陈述中不属于存储过程有点的是
能正确定义存储过程输入参数“@学号”为字符型的选项是()。
存储过程参数“@学号”需要定义为字符型,长度为10,以下()选项不正确。
在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为()。存储过程可以避免在网络上传输大量无用的信息或(),只需要传输调用存储过程的指令和数据库服务器返回的();把完成某一数据库处理的功能设计为存储过程,则可以在各个程序中(),从而减轻程序的编写工作量;可以利用存储过程间接实现一些()。在存储过程中不可以使用()的语句(数据定义语言,如CREATE TABLE等各种CREATE语句)
相关题目
存储过程

1)请创建一存储过程 getDetailByName,通过输入参数学生姓名(如“章山"),在“学生”表中查询该学生的基本信息。若“姓名”列不存在此姓名,用SELECT输出信息“不存在此学生”。
2)写出调用此存储过程的语句,查询“李四”的基本信息。
存储过程

1)请创建一存储过程 getDetailByName,通过输入参数学生姓名(如“章山"),在“学生”表中查询该学生的基本信息。若“姓名”列不存在此姓名,用SELECT输出信息“不存在此学生”。
2)写出调用此存储过程的语句,查询“李四”的基本信息。
存储过程可以带参数,从而增加调用灵活性。
指令执行过程中,DBUSMDRIR所完成的功能是将从存储器中读取的指令经存储器数据线送入(),再通过总线送入()。

请阅读下列材料:图片的获取教学内容:①图形、图像的视觉意义②图形、图像的两种类型、区别、存储格式③选择恰当的工具加工图像,表达信息教学对象:初一年级2班学生教学环境:多媒体网络教室,每位学生一台计算机根据上述材料,完成下列任务:
(1)写出教学目标。
(2)设计教学导入过程,并说明设计意图。

下三角矩阵A[0..8,0..8]如下图所示,若将其下三角元素(即行下标不小于列下标的所有元素)按列压缩存储在数组M[0..m]中,即A[0,0]存储在M[0]、A[1,0]存储在M[1]、A[2,0]存储在M[2],…,A[8,8]存储在M[44],则元素A[5,5]存储在__(1)__。若将其下三角元素按行压缩存储在数组M[0..m]中,即A[0,0]存储在M[0]、A[1,0]存储在M[1]、A[1,1]存储在M[2],…,A[8,8]存储在M[44],则元素A[5,5]存储在__(2)__。

空白(1)处应选择()

一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用(  )。

下列关于栈和队列的叙述中,正确的是()。
Ⅰ.栈和队列都是线性表
Ⅱ.栈和队列都不能为空
Ⅲ.栈和队列都能应用于递归过程实现
Ⅳ.栈的操作原则是后进先出,而队列的操作原则是先进先出
Ⅴ.栈采用顺序方式存储,而队列采用链接方式存储

品牌就是一个创造、存储,再创造、再存储的经营过程,这是品牌的()。
在存储器的分段管理中,访问存储器寻找一个存储单元的过程?

关于可逆过程和不可逆过程的判断,其中正确的是()。
(1)可逆热力学过程一定是准静态过程;
(2)准静态过程一定是可逆过程;
(3)不可逆过程就是不能相反方向进行的过程;
(4)凡有摩擦的过程,一定是不可逆过程。

当执行一个存储过程时,服务器到哪里查询该存储过程()。
对于存储过程test(@p int),调用该存储过程并付给参数1,以下能正确执行的语句是()
在SQLServer2000中一些无用的存储过程,这些存储过程极容易被攻击者利用,攻击数据库系统。下面的存储过程哪些可以用来执行执行系统命令或修改注册表?()
在Sybase数据库中,当执行一个存储过程时,服务器到哪里查询该存储过程()。
当执行一个存储过程时,服务器到哪里查询该存储过程()。
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程执行成功,返回()。
什么是存储过程?使用存储过程的好处有哪些?为什么存储过程要比单纯的Sql 语句执行起来要快?
在Sybase数据库中,当执行一个存储过程时,服务器到哪里查询该存储过程()。
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程返回100,表示()。
广告位招租WX:84302438

免费的网站请分享给朋友吧