首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2020-10-15
58
问题
下面程序段的功能是:在数据库中判断是否存在名为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://www.kaotiyun.com/show/ZjlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
死锁产生的4个必要条件有进程互斥使用资源,占有等待资源,不可抢占和()。
3种类型的通道中支持通道程序并发执行的有()。
下面对Oracle数据库系统的叙述中,哪种是不正确的?()
在关系代数中是二目运算的有()。
以下关于数据结构的基本概念的叙述中哪一条是错误的?()
数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和【】3部分组成。
在数据库的三级模式结构中,描述数据库中全体逻辑结构和特征的是()。
关系数据库中,标识元组的属性或最小属性组称为()。
在UNIX系统中,所采用的文件存储空间的管理方法是()。
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
随机试题
下列各项中不符合恶性胸腔积液特点的是
患者腹大胀满不舒,早宽暮急,面色苍黄,脘闷纳呆,神倦怯寒,四末不温,尿少不利,舌淡胖而紫,脉沉弦无力,其治法为:
健康牛肺叩诊区后界线应经过肩关节水平线与()。
分项工程质量检验和评定,由单位工程负责人组织有关人员检查,由质量检查员核定质量等级。
借款人的贷款申请应遵循“诚信申贷”的基本要求,以下不符合这一要求的是()。
甲公司将拥有的“飞天”注册商标使用在其生产的乐器产品上。甲公司与乙公司签订商标使用许可合同,许可乙公司在其生产的乐器上使用“飞天”注册商标。根据商标法的规定,下列表述中,正确的有( )。
在企业借款利息的支付方式中,会使企业所负担的实际利率高于名义利率的利息支付方式有()。
程序不能无限期地拖延下去,而必须在合理的时间期限内终结,说的是正当程序的()
(2009年上半年)所谓信息系统集成是指(1)。
Whatisthepassagemainlyabout?
最新回复
(
0
)