网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下面选项中,用于在删除存储过程时,检测存储过程是否存在的关键字是
A.IF EXISTS
B.HAS EXISTS
C.AS EXISTS
D.IS EXISTS
参考答案和解析
IF EXISTS
更多 “下面选项中,用于在删除存储过程时,检测存储过程是否存在的关键字是A.IF EXISTSB.HAS EXISTSC.AS EXISTSD.IS EXISTS” 相关考题
考题
下列关于CallableStatement对象的说法哪些是正确的?()
A、CallableStatement对象用于执行对数据库已存储过程的调用。B、CallableStatement对象中,有一个通用的成员方法call,这个方法用于以名称的方式调用数据库中的存储过程。C、在数据库调用过程中,可以通过设置IN参数向调用的存储过程提供执行所需的参数。D、在存储过程的调用中,通过OUT参数获取存储过程的执行结果。E、CallableStatement对象用于执行对数据库所有的调用。
考题
对同一存储过程连续两次执行命令DROP PROCEDURE IF EXISTS,将会( )A.第一次执行删除存储过程,第二次产生一个错误B.第一次执行删除存储过程,第二次无提示C.存储过程不能被删除D.最终删除存储过程
考题
在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是______。A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回B) 存储过程可以有多个输入参数,但只能有一个输出参数C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作D) 存储过程的输入参数和输出参数均可有默认值A.B.C.D.
考题
数据库BlueSkyDB中的存储过程PrcDeleteBook用于删除Books表中的记录,如果用户UserA希望通过执行该存储过程删除某本图书的记录,则数据库管理员必须将Books表的DELETE权限授予用户UserA。()
此题为判断题(对,错)。
考题
下面关于存储过程的描述中,不正确的是——。A.存储过程实际上是一组T—sQL语句B.存储过程独立于数据库而存在C.存储过程可以完成某一特定的业务逻辑D.存储过程预先被编译存放在服务器的系统表中
考题
下列关于存储过程的说法,正确的是()。A在定义存储过程的代码中可以包含数据的增、删、改、查语句B用户可以向存储过程传递参数,但不能输出存储过程产生的结果C存储过程的执行是在客户端完成的D存储过程是存储在客户端的可执行代码段
考题
关于存储过程/函数的权限说法错误的是()。A、创建时需要检查其在所引用的存储过程/函数、视图或表上的对应权限B、访问系统存储过程/函数时不需要检查权限,但必要时在内部仍会检查用户是否具有相应的数据库权限或对象权限C、用户自定义存储过程/函数时需要检查用户是否具有该过程/函数的调用权限,同时需要检查其是否具有该过程/函数中所引用的每一项存储过程/函数、视图或表的权限D、用户自定义存储过程/函数时不需要执行权限检查
考题
下列选项中,不是认证技术所能提供的服务是()A、验证消息在传送或存储过程中是否被篡改B、验证消息收发者是否持有正确的身份认证符C、验证消息序号和操作时间是否正确D、验证消息在传输过程中是否被窃听
考题
关于存储过程的描述正确的一项是()A、存储过程存在于内存中,每次重新启动DBMS时,便会自动消失B、存储过程在每次调用时都会被编译一次C、存储过程可以包含输入和输出函数,增加了调用时的灵活性D、执行一次存储过程所花的时间,比执行相同的SQL批处理要长
考题
如果对存储过程的调用不是批处理的第一条语句,则可以()调用该存储过程。A、直接使用存储过程的名字B、在存储过程前加Call关键字C、在存储过程前加Exec关键字D、在存储过程前加Use关键字
考题
下列有关存储过程的叙述中错误的是()。A、执行存储过程要比执行T-SQL批处理代码快。B、在一个存储过程中可以调用其他存储过程。C、定义存储过程只是为了减少重复编写T-SQL代码。D、使用存储过程可以减少网络通信量。
考题
单选题如果对存储过程的调用不是批处理的第一条语句,则可以()调用该存储过程。A
直接使用存储过程的名字B
在存储过程前加Call关键字C
在存储过程前加Exec关键字D
在存储过程前加Use关键字
考题
单选题下列关于存储过程的说法,正确的是()。A
在定义存储过程的代码中可以包含数据的增、删、改、查语句B
用户可以向存储过程传递参数,但不能输出存储过程产生的结果C
存储过程的执行是在客户端完成的D
存储过程是存储在客户端的可执行代码段
热门标签
最新试卷