首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2021-05-07
66
问题
下面程序段的功能是:在数据库中判断是否存在名为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://kaotiyun.com/show/HYlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式
操作系统中,进程在下列哪种情况下从执行状态转为就绪状态
操作系统中的下列功能,与硬盘没有直接关系的是
数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的【】。
下列关于Oracle数据库系统的叙述中,哪一个是不正确的?
下列条目中哪些是数据库管理系统的基本功能?Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.物理文件的读写Ⅳ.数据库维护
下列说法中正确的是
在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀______。
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
随机试题
不属于丁级测绘资质业务范围的是()。
银企合作协议涉及的贷款安排一般属于()性质。
下列关于房地产保险的说法正确的有()。
关于合同转让的说法,正确的是()。
下列少数民族的语言属于阿尔泰语系的有()。
教育科学研究的基本步骤有哪些?
寒假过去又开学了,五年级(3)班郭老师在学生报到注册的时候,又强调了发型问题。但三天过去了,班里的男生苏某还是留着长发。一天中午放学后,郭老师把他叫到办公室,问:“老师给全班同学提的发型要求你知道吗?这也是全校统一的要求,你知道吗?”“知道。”学生低声
求幂级数的和函数f(x)及其极值。
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。现准备为某银行开发一个信用卡系统CCMS,该系统的基本功能如下。(1)信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。
NarratorListentopartofalectureinanarchaeologyclass.Nowgetreadytoanswerquestions.Youmayuseyournotestohelp
最新回复
(
0
)