更多"[简答题] declare @a char(8) set "的相关试题:
[简答题] declare @a char(6)
set @a='刘亮'
if(exists(select * from students where 姓名=@a))
print '姓名为'+@a+'的同学存在!'
else
print '姓名为'+@a+'的同学不存在!'
[简答题]declare @a char(8),@b varchar(10)
declare @c numeric(5,2)
declare @d int
set @d=80
declare xxx cursor
for select 学号,课程名,成绩
from score
open xxx
fetch xxx into @a,@b,@c
while @@fetch_status=0
begin
if(@c>=@d) print @a+replicate(' ',3)+@b+str(@c,5)
fetch from xxx into @a,@b,@c
end
close xxx
deallocate xxx
[简答题]declare @a char(8),@b varchar(10),@c numeric(5,2)
declare @d int
set @d=0
declare xxx cursor
for select 学号,课程名,成绩
from score
open xxx
fetch next xxx into @a,@b,@c
while @@fetch_status=0
begin
set @d=@d+1
fetch next from xxx into @a,@b,@c
end
close xxx
deallocate xxx
print @d
[简答题]declare @c numeric(5,2)
declare @c1 int, @c2 int, @c3 int, @c4 int
set @c1=0; set @c2=0; set @c3=0; set @c4=0
declare xxx cursor
for select 成绩 from score
open xxx
fetch xxx into @c
while @@fetch_status=0
begin
if(@c>=90) set @c1=@c1+1;
else if(@c>=70) set @c2=@c2+1;
else if(@c>=60) set @c3=@c3+1;
else set @c4=@c4+1
fetch from xxx into @c
end
close xxx
deallocate xxx
print '优秀生人数:'+str(@c1,5);
print '良好生人数:'+str(@c2,5);
print '及格生人数:'+str(@c3,5);
print '及格生人数:'+str(@c4,5)
[单选题]char *match(char c)是( )。
A.函数定义的头部
B.函数预说明
C.函数调用
D.指针变量说明
[单选题]对于学生表(学生号 char(5)PRIMARY KEY,姓名 char(6)NOT NULL,年龄 int CHECK(年龄M<2D.,使用如下哪个命令可以成功执行插人操作( )
A.INSERT into学生(学生号,姓名,年龄) VALUES(NULL,'王五',2A.
B.INSERT into 学生(学生号,姓名,年龄) VALUES(01001,'张三',2D.
C.INSERT into 学生(学生号,姓名,年龄) VALUES(01001,李四,NULL)
D.INSERT into 学生(学生号,姓名,年龄) VALUES(01001,NULL,2A.
[判断题]Char与varchar是一样的
A.正确
B.错误
[判断题]在一条Declare语句中只能申明一个局部变量。()
A.正确
B.错误
[简答题]create procedure xxk6
(
@a char(8),@b varchar(10)
)
as
begin
delete from score
where 学号=@a and 课程名=@b
end
[简答题]create procedure xxk4
(
@a char(8),@b varchar(10),@c numeric(5,2)
)
as
begin
update score
set 成绩=@c
where 学号=@a and 课程名=@b
end
[单选题]计算机可分为数字计算机、模拟计算机和混合计算机,这种分类的依据是计算机的 ( )。
A.功能和价格
B.性能和规律
C.处理数据的方式
D.使用范围
[简答题] declare @a numeric(5,2),@b numeric(5,2)
set @a=(select max(成绩) from score)
set @b=(select min(成绩) from score)
print @a-@b
[单选题]计算机可分为数字计算机、模拟计算机和数模混合计算机,这种分类是依据().
A.功能和用途
B.处理数据的方式(或处理数据的类型)
C.性能和规律
D.使用范围
[判断题]Lc4B3773.计算机可以分为数字计算机、模拟计算机及混合计算机3类。( )
A.正确
B.错误
[单选题]计算机网络建立的主要目的是实现计算机资源的共享,计算机资源主要指计算机().
A.软件与数据库
B.服务器、工作站与软件
C.硬件、软件与数据
D.D:通信子网与资源子网