首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2020-10-15
42
问题
下面程序段的功能是:在数据库中判断是否存在名为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全国计算机三级
相关试题推荐
视图的集成过程中,要求同一意义的对象具有不同的名字,解决了______冲突。
对操作系统中对进程的描述,不正确的是()。
死锁产生的4个必要条件有进程互斥使用资源,占有等待资源,不可抢占和()。
三级模式间存在两种映射,它们是()。
计算机系统上的数据库(DB)是()。
MIPS是用来衡量计算机系统的哪种指标的?()
SQL语言中语句CREATE、DROP、ALTER实现哪类功能?()
在UNIX系统中,所采用的文件存储空间的管理方法是()。
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
随机试题
公证协会全国会员代表大会须有_____以上代表出席才能召开。()
对治疗指数的阐述何者不正确
下列关于法律原则的表述哪一项是错误的?
同一条工程项目信息,不同的人有不同的理解,这属于沟通中的()。
采用现场检查的方法对特定事项进行专门调查的活动是指()。
某企业拟进行一项固定资产投资决策,现有项目寿命期不同的两个方案可供选择。据此在进行投资决策过程中,应该采用的投资决策方法是()。
影响某股票贝塔系数大小的因素有()。
管理评审应评价()。
设函数f(x)在区间[0,1]上二阶可导,f(0)=0,且f(1)=1,证明:存在ξ∈(0,1),使得ξf"(ξ)+(1+ξ)f’(ξ)=1+ξ.
Whatdoyoudowhenyouwanttolearnthemeaningofa【C1】______word?Ifyou’re【C2】______mostpeople,youdooneoftwoth
最新回复
(
0
)