首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2020-10-15
76
问题
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题:
USE bookdb GO
IF EXISTS(SELECT________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)________
INSERT INTO author(author_id,author_name,address)VALUES(@a.@b,@c)GO
选项
答案
第一空:Name 第二空:as
解析
在数据库中判断是否存在名为my_proc的存储过程,即从系统表中查询有没有和my_proc同名的过程,用“SELECT name FROM Sysobjects”表示。其中Sysobjects为系统表,保存当前数据库的对象,如约束、默认值、日志、规则、存储过程等。比较常用的字段为:
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://kaotiyun.com/show/ZjlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库三级模式结构的划分,有利于保持数据库的______。
在SQL语言中引用游标,是为了把集合操作转化为______来处理。
分布式系统主要有3种故障:场地故障、报文丢失和______。
对操作系统中对进程的描述,不正确的是()。
关系模型中,实体与实体间的联系都是通过()。
单个用户使用的数据视图的描述称为()。
单用户数据库管理系统与多用户数据库管理系统之间最明显的、也是最重要的差别是否支持多个用户()数据库。
MIPS是用来衡量计算机系统的哪种指标的?()
数据加密算法一般分为三类,即对称加密,不对称加密和()。
随机试题
X6132型铣床工作台镶条间隙一般以__________mm为宜。
直流电动机的制动转矩将随着转速的降低而增大。
对甲公司变更公司章程的行为,下列判断中正确的是()。对甲公司与乙纺织厂之间的购货合同,下列判断中正确的是()。
对人力资源的选择分析主要包括()。
证券市场按交易的性质不同,可分为()。
践行规范“合作”的要求是()。
下列反应属于消去反应的是()。
建设项目中的“三同时”制度是指主体工程与配套的环境保护设施必须()。
电子商务系统的CA安全认证系统在电子商务活动中是______。
如果一台CiscoPIX525防火墙有如下配置Pix525(config)#nameifethernet0outsidesecurityVALUE1Pix525(config)#nameifethernet1insidesecurity
最新回复
(
0
)