首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题: USE bookdb GO
admin
2020-10-15
53
问题
下面程序段的功能是:在数据库中判断是否存在名为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全国计算机三级
相关试题推荐
数据库系统与文件系统本质的不同表现在()。
设S为学生关系,Sc为学生选课关系,Sno为学生号,Cno为课程号,执行下面SQL语句查询的结果是()。SelectS.*FromS,SCWhereS.Sno=SC.SnoandSC.Cno=’C2’
在关系代数运算中,5种基本运算为()。
下列部件中,中央处理器(CPU)能直接访问的是()。
MIPS是用来衡量计算机系统的哪种指标的?()
在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现()。
在数据库系统中,面向用户、也就是用户所涉及的数据库被称为()。
在数据库的三级模式中,描述某一应用程序所使用的逻辑结构是<)。
关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定达到【】。
随机试题
以下哪种情况属于医源性感染
检查对乙酰氨基酚杂质,使用的试剂是
观察验槽的重点应选择在()等部位。
下列对于不同期权的时间价值说法正确的有()。Ⅰ.平值期权和虚值期权的时间价值总是大于等于0Ⅱ.平值期权和虚值期权的时间价值总是小于等于0Ⅲ.美式期权的时间价值总是大于等于0Ⅳ.实值欧式期权的时间价值可能小于0
根据《税收征收管理法》和《税务登记管理办法》的有关规定,下列各项中应当进行税务登记的有()。
训练班级成员自己管理自己、自己教育自己、自主开展活动的最好载体是()。
为各项工作提供必要的办公条件、生活条件,安排好饮食、居住、卫生等方面的工作属于( )。
为纪念中国人民解放军海军成立______,2009年4月,多国海军活动在青岛拉开帷幕。包括俄罗斯海军总司令、美国海军作战部长等在内的五大洲29个国家的海军代表团和14个国家的21艘各型舰艇来华参加此次活动。
有如下SQL语句:SELECT班级名称FROM班级WHERENOTEXISTS;(SELECT*FROM学生WHERE班级号=班级.班级号)执行该语句后,班级名称的字段值是()。
在VisualFoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是()。?RECCOUNT()
最新回复
(
0
)