题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-09-20 04:04:32

[单选题]对于下面的存储过程: CREATE PROCEDURE Myp1 @p Int As Select Studentname,Age from Students where Age=@p 假如你要在Students表中查找年龄是18岁的学生,()可以正确的调用这个存储过。 (选一项)
A.EXEC Myp1 @p = '18'
B.EXEC Myp1 @p = 18
C.EXEC Myp1 p = '18'
D.EXEC Myp1 p = 18

更多"[单选题]对于下面的存储过程: CREATE PROCEDURE My"的相关试题:

[多选题]创建存储过程如下: CREATE procedure bookproc @id int, @title char(20) OUTPUT as select @title=title from book where id= @id 执行该存储过程的方法正确的是(选两项)
A.exec bookproc 1,@title output print @title
B.exec bookproc @id =1,@title output print @title
C.declare @title char(20) exec bookproc 1,@title output print @title
D.declare @title char(20) exec bookproc @id =1,@title output print @title
[单选题]考虑下面的存储过程 CREATE Procedure Lookup(@a int) As If @a is null Begin Print 'You forgot to pass in a parameter' Return End Select * from syssobjects where id=@a Return 如果这个存储过程不带参数运行会发生(选一项)
A.存储过程会打印“You forgot to pass in a parameter”
B.该存储过程会基于无参数情况做一个查找,返回表中的所有行
C.该存储过程有语法错误
D.服务器打印一条消息,提示该存储过程需要提供一个参数
[多选题]创建存储过程的片断如下: Create procedure proc_score @passed int=60, @excellent int=90 AS 以下( )调用方式是正确的。(选两项)
A.Exec proc_score
B.Exec proc_score 60,90
C.Exec proc_score @passed=65,@excellent=95
D.Exec proc_score @passed=65
[单选题]SQLServer的系统存储过程中的安全过程可以用于管理安全性,下面语句 EXEC sp_addlogin 'adms','sales',其中的sales是(选一项)
A.用户名
B.密码
C.表明
D.默认数据库
[单选题]若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元
Int *p;
P= () malloc(sizeof(int) );
则应填入()。
A.int
B.int *
C.(*int)
D.(int*)
[单选题]用sp_recompile系统存储过程可以强制存储过程在下一次启动时进行重新编译,其语法为:sp_recompile [@objectname]='object',其中的object可以是以下的某个对象名称,除了(选一项)
A.存储过程名称
B.触发器名称
C.约束对象名称
D.视图名称
[单选题]如果对存储过程的调用不是批处理的第一条语句,则可以( )调用该存储过程
A.直接使用存储过程的名字
B.在存储过程前加Call关键字
C.在存储过程前加Exec关键字
D.在存储过程前加Use关键字
[单选题]下面程序的输出是()。
Int m=13;
Int fun2(int x,int y)
{ int m=3;
Return(x*y-m);
}
Main( )
{ int a=7,b=5;
Printf("%d\n",fun2(a,b)/m);}
A.1
B.2
C.7
D.10
[单选题]以下( )不是存储过程的优点。
A.执行速度快
B.模块化的程序设计
C.会自动被触发
D.保证系统的安全性
[单选题]用于调用存储过程的对象是()。
A.ResultSet
B.PreparedStatement
C.CallableStatemet
D.DriverManager
[单选题]在SQL语言中,建立存储过程的命令是
A.CREATE PROCEDURE
B.CREATE RULE
C.CREATE PROCESS
D.CREATE DURE
[多选题]关系型数据库中存储过程有哪些优点
A.存储过程是预编译过的,执行效率高。
B.存储过程的代码直接存放于数据库中,通过存储过程名直接调用,减少网络通讯。
C.存储过程可以重复使用,减少数据库开发人员的工作量。
D.不同的数据库有相同的存储过程语法。
[单选题]若有以下函数首部
Int fun(double x[10], int *n)
则下面针对此函数的函数声明语句中正确的是()。
A.int fun(double x, int *n);
B.int fun(double, int );
C.int fun(double *x, int n);
D.int fun(double *, int *);
[单选题]常用的系统存储过程不包括(选一项)
A.sp_tables
B.sp_columns
C.sp_stored_procedures
D.sp_renametable
[单选题]在SQL Server2005中,系统存储过程(选一项)
A.存储在Master数据库中
B.可以在查询分析器中修改
C.一些名称以“sp_”开头,一些名称以“sys_”开头
D.用来代替用户自定义的存储过程
[单选题]关于存储过程,以下说法正确的是(选一项)
A.不能在存储过程中使用CREATE VIEW命令。
B.T-SQL批代码的执行速度要快于存储过程。
C.存储过程必须带有参数。
D.存储过程不能返回结果集。
[单选题]有以下程序
Int a=4;
Int f(int n)
{ int t=0;
Static int a=5;
If(n%2) {int a=6; t+=a++;}
Else {int a=7; t+=a++;}
Return t+a++;
}
Main()
{ int s=a,i=0;
For(;i<2;i++)
S+=f(i);
Printf("%d\n",s);
}
程序运行后的输出结果是()。
A.24
B.28
C.32
D.36

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码