首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb
admin
2021-05-07
61
问题
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题:
USE bookdb GO
IF EXISTS(SELECT【6】FROM Sysobjects
WHERE name=’my_proc’and type=’P’)
DROPPR,OC 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_proe的存储过程,即从系统表中查询有没有和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{<sq1_statement>[;][…n]}[;]
<sq1_statement>::={[BEGIN]statements[END]}
转载请注明原文地址:https://kaotiyun.com/show/OqlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、【】软件和连接软件3类。
在页式存储管理中,用户程序的逻辑地址由【】和页内地址两部分组成。
以下哪一条不是客户机/服务器结构的优点?
先写日志的原则是为了发生故障后保持数据库的什么性能所必须遵循的原则?
下列______的恢复需要DBA的干预。
关系数据库,实现表与表之间的联系是通过
下面关于外码的说法中,不正确的是
如果某事务成功完成执行,则该事务称为______事务。
设计作业调度算法时,不需要考虑下列哪一个因素?
在数据仓库中,下面哪一种说法是关于分析型数据的?
随机试题
患者,男,50岁。右额面部束带状刺痛5天,局部皮肤潮红,皮疹呈簇状水疱,排列如带状,小便黄,大便于,舌红苔薄黄,脉弦。治疗除取血海、三阴交、太冲外,还应加
缺血-再灌注损伤发生的原因主要是
患者,男,诊断为腰膝冷痛,精神不振,阳痿遗精,大便溏泻,尿频而清,医师处方为右归丸。请回答下列问题:方中,熟地黄的作用是
道德是法律的评价标准和推动力量,下列哪一选项没有体现这一点?()
不得抵押的房地产包括()。
[2014年第29题]下列参数中,与热感觉(PMV)指数无关的是:
当社会总需求大于社会总供给时,国家预算应该实行的政策是()。
软件测试的目的是()。
Linux中一种常用的引导工具是(15);在Linux操作系统下安装网卡,如果操作系统没有内置的驱动程序,那么用户必须(16),才能完成驱动程序的安装。为一块设备名为eth0的网卡分配D地址和子网掩码的命令是(17)。如果不打算使用DNS或者NIS进行地址
在计算机中,每个存储单元都有一个连续的编号,此编号称为()。
最新回复
(
0
)