首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2021-05-07
45
问题
下面程序段的功能是:在数据库中判断是否存在名为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 第二空: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{<sql_statement>[;][…n]}[;]
<sql_statement>::={[BEGIN]statements[END]}
转载请注明原文地址:https://jikaoti.com/ti/Sp37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在关系数据库中元组的集合称为关系。通常标识元组的属性或最小属性组称为
操作系统中的下列功能,与硬盘没有直接关系的是
将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中【】。
数据库数据的完整性一般是指
数据库管理系统是
数据库的概念模型独立于
层次模型的数据约束,上一层记录与下一层记录之间的关联关系只能是______联系。
下列属于SQL语言特点的是Ⅰ.数据查询Ⅱ.数据操纵Ⅲ.数据定义Ⅳ.数据控制
在数据仓库中,下画哪一种说法是关于分析型数据的?
在关系数据库中,下列说法不正确的是
随机试题
下列网络发行渠道的经营模式中,属于“BtoC模式”的是()。
新生儿肠旋转不良最多见的并存畸形是
关于肝硬化腹水病人的护理应
料场规划的基本要求是()。
票据是由出票人依法签发的,约定自己或者委托付款人在见票时或指定的日期向收款人或持票人无条件支付一定金额并可转让的有价证券。下列各项中,属于票据的有()。
根据《企业所得税法》的规定,在计算应纳税所得额时,下列支出中不得扣除的有()。
下列各项中,属于环境保护税征税范围的有()。
如果一个人同时戴两块手表,可能会觉得不__________,因为他不知道该相信哪一块手表;如果在一个企业里出现两种不同的标准,则必将让员工__________。填入划横线部分最恰当的一项是:
Whatisthenextnumberinthissequence:3,12,60,360,...?
A、Everyonewouldbuildashipmodeltocelebratetheday.B、Everyonewasaskedtowearclothesofthelastcenturyonthatday.
最新回复
(
0
)