首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb G
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb G
admin
2021-06-28
77
问题
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题:
USE bookdb GO
IF EXISTS(SELECT
【6】
FROM Sysobjects
WHERE name=’my_proc’and type=’P’)
DROPPROC my_proc GO
CREATE PROC my_proc@a int,@b char(8),@c char(50)
【7】
INSERT INTO author(author_id,author_name,address)VALUES(@a,@b,@c)GO
选项
答案
第一空:Name 第二空:a
解析
在数据库中判断是否存在名为my_proc的存储过程,即从系统表中查询有没有和my_proc同名的过程,用“SELECT name FROM Sysobjects”表示。其中Sysobjiects为系统表,保存当前数据库的对象,如约束、默认值、日志、规则、存储过程等。比较常用的字段为:
Sysobjects(
Name sysname,一一object名称
id int,一一object id
xtype char(2),一一object类型
type char(2),一一object类型
uid smallint,一一object所有者的ID
)
创建存储过程的命令格式为:
CREATE PROC my_proc@变量1,@变量2 AS{
[;][…n]}[;]
::={[BEGIN]statements[END]}
转载请注明原文地址:https://www.kaotiyun.com/show/mKlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle数据库系统中提供的CASE工具是______。
进程创建工作主要完成的是创建进程控制块(PCB),并把它置于______队列中。
计算机系统中,______通常用8位二进制组成,可代表一个数字、一个字母或一个特殊符号。
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
保持事务的原子性是数据库管理系统中哪一个部件的责任?
按所使用的数据模型来分,数据库可分为哪3种模型?
系统出现死锁的原因是
下列不属于基于记录的模型是
随机试题
男性,36岁,便血2年,初为排便后有少量鲜血滴出,无痛,便后出血自行停止,近半年来偶有块状物自肛门脱出,便后自行回缩,最可能的诊断是
水平防潮层应设置在室内地坪(±0.000)以下()处。
企业以其自产产品作为非货币性福利发放给职工,按照产品的()贷记应付职工薪酬。
采用ABC控制法对存货进行控制时,应当重点控制的是()。
根据票据法律制度的规定,保证人对票据债务提供保证的,保证不得附有条件,附有条件的,则保证行为无效,保证人不再承担保证责任。()
关于杜邦财务分析体系,下列说法不正确的是()。
预算工作的中心环节是()。
对于RPA卡环,下列叙述错误的是()。
正确地度量服务部门工人的生产率。例如,考虑邮政工人的情况:如果每个邮政工人平均投递更多的信件,就称他们有更高的生产率,但这真的正确吗?如果投递更多信件的同时每个工人平均丢失或者延迟更多的信件会是什么情况呢?以上对度量生产率的方法暗含的反对意见是基于对以下哪
下列选项中,不视为侵犯专利权的是()。
最新回复
(
0
)