SQL Server 数据库 选择题 高手请进!!!
1.若要删除booklist表中列bookname值为'book1'和'book2'的所有数据,一下语句删除不成功的是()Adeletebooklistwherebook...
1.若要删除booklist表中列bookname值为'book1'和'book2'的所有数据,一下语句删除不成功的是()
A delete booklist where bookname in ('book1','book2')
B delete booklist where (bookname='book1') or (bookname='book2')
C delete booklist where bookname='book1' or bookname='book2'
D delete booklist where bookname='book1' and bookname='book2'
2.学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是()
A Update grade set score=score+5 where score in 55..60
B Update grade set score=score+5 where score>=55 or score <=60
C Update grade set score=score+5 where score between 55 or 60
D Update grade set score=score+5 where score <=55 and score >=60
3.执行带参数的过程,正确的方法为()
A 过程名 参数
B 过程名(参数)
C 过程名=参数
D ABC均可
4.sql server中要删除表tempa字段cola(值为NULL或0,或1)值为NULL的数据,一下语句正确的是()
A delete tempa where cola in (NULL)
B delete tempa where cola=NULL
C delete tempa where cola is NULL
D delete tempa where isNULL(cola,0)is NULL
5.下列语句select(NULL+100)*1.25 from tempa返回的结果是()
A 0
B NULL
C 125
D 1.25
6.sql server 中系列那个语句能讲temp表中的hostname字段扩充为varchar(100) ()
A alter table temp alter column hostname varchar(100)
B alter table temp column hostname varchar(100)
C alter table temp alter column of hostname varchar(100)
D alter table temp add column hostname varchar(100)
7.sql server 中复制表结构(源表名:A 新表名:B),下面的语句正确的是()
A create table B select * from A where 1<>1
B select * into B from A where 1<>1
C create B select * from A where 1<>1
D select * into B from A
8.下列聚合函数中不能忽略控制(NULL)的是()
A SUM(列名)
B MAX(列名)
C COUNT(*)
D AVG(列名)
9.下列哪类数据不适合创建索引?()
A 经常被查询搜索的列,如经常在where子句中出现的列
B 主键的列
C 包含太多NULL值的列
D 表很大
10.sql server 中关于CAST的用法正确的是()
A CAST ($100 FOR VARCHAR(10))
B CAST ($100 AS VARCHAR(10))
C CAST ($100 IS VARCHAR(10))
D CAST ($100 FROM VARCHAR(10))
11.主键索引可确保字段中输入值的()
A 多样
B 重复
C 唯一
D 若干
12.一下触发器是当对[表A]进行()操作时触发?()
CREATE TRIGGER ABC ON 表A FOR INSERT,UPDATE,DELETE AS……
A 只是修改
B 只是插入
C 只是删除
D 修改,插入,删除
13.下面关于索引的说法正确的是()
A 索引可以修改
B 索引越多 查询效率越高
C 索引只能删除
D 表中不能没有索引
14.SQL Server 和Oracl中对tempa中取出前10条记录的语句是()
A select top 10 * from tempa和select * from tempa where rownum<10
B select top 10 from tempa和select * from tempa where rownum<10
C select top 10 * from tempa和select * from tempa where rowid10
D select 10 top * from tempa和select * from tempa where rownum<10 展开
A delete booklist where bookname in ('book1','book2')
B delete booklist where (bookname='book1') or (bookname='book2')
C delete booklist where bookname='book1' or bookname='book2'
D delete booklist where bookname='book1' and bookname='book2'
2.学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是()
A Update grade set score=score+5 where score in 55..60
B Update grade set score=score+5 where score>=55 or score <=60
C Update grade set score=score+5 where score between 55 or 60
D Update grade set score=score+5 where score <=55 and score >=60
3.执行带参数的过程,正确的方法为()
A 过程名 参数
B 过程名(参数)
C 过程名=参数
D ABC均可
4.sql server中要删除表tempa字段cola(值为NULL或0,或1)值为NULL的数据,一下语句正确的是()
A delete tempa where cola in (NULL)
B delete tempa where cola=NULL
C delete tempa where cola is NULL
D delete tempa where isNULL(cola,0)is NULL
5.下列语句select(NULL+100)*1.25 from tempa返回的结果是()
A 0
B NULL
C 125
D 1.25
6.sql server 中系列那个语句能讲temp表中的hostname字段扩充为varchar(100) ()
A alter table temp alter column hostname varchar(100)
B alter table temp column hostname varchar(100)
C alter table temp alter column of hostname varchar(100)
D alter table temp add column hostname varchar(100)
7.sql server 中复制表结构(源表名:A 新表名:B),下面的语句正确的是()
A create table B select * from A where 1<>1
B select * into B from A where 1<>1
C create B select * from A where 1<>1
D select * into B from A
8.下列聚合函数中不能忽略控制(NULL)的是()
A SUM(列名)
B MAX(列名)
C COUNT(*)
D AVG(列名)
9.下列哪类数据不适合创建索引?()
A 经常被查询搜索的列,如经常在where子句中出现的列
B 主键的列
C 包含太多NULL值的列
D 表很大
10.sql server 中关于CAST的用法正确的是()
A CAST ($100 FOR VARCHAR(10))
B CAST ($100 AS VARCHAR(10))
C CAST ($100 IS VARCHAR(10))
D CAST ($100 FROM VARCHAR(10))
11.主键索引可确保字段中输入值的()
A 多样
B 重复
C 唯一
D 若干
12.一下触发器是当对[表A]进行()操作时触发?()
CREATE TRIGGER ABC ON 表A FOR INSERT,UPDATE,DELETE AS……
A 只是修改
B 只是插入
C 只是删除
D 修改,插入,删除
13.下面关于索引的说法正确的是()
A 索引可以修改
B 索引越多 查询效率越高
C 索引只能删除
D 表中不能没有索引
14.SQL Server 和Oracl中对tempa中取出前10条记录的语句是()
A select top 10 * from tempa和select * from tempa where rownum<10
B select top 10 from tempa和select * from tempa where rownum<10
C select top 10 * from tempa和select * from tempa where rowid10
D select 10 top * from tempa和select * from tempa where rownum<10 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询