在SQL Server2005中,以下()语句可以创建存储过程。
A . create proc
B . create trigger
C . Create View
D . create database
相似题目
-
SQL Server2005提供的单行注释语句是使用()开始的一行内容。
A . “/*”
B . “--”
C . “{”
D . “/”
-
在SQL Server 2005中,用户自定义函数分为()。
A . 标量值函数
B . 数学函数
C . 表值函数
D . 字符串函数
-
你负责管理一个存储销售信息的SQL SERVER 2005数据库。在数据库中许多表都包含nchar类型的列,并且这些列存储的值前后都包含有空格字符。为此,你需要一种机制(办法),在从表选择数据的时候去掉前后的空格字符。要求,你的解决方案对所有SQL语句或视图都是可重用的。你应该怎么做?()
A . 创建一个insert和delete操作的DML触发器
B . 创建一个去调用LTRIM和RTRIM的存储过程
C . 创建一个去调用LTRIM和RTRIM的用户定义函数
D . 创建一个调用TRIM的用户定义函数
-
SQL Server2005中,使用()可以创建一个触发器。
A . create procedure
B . create table
C . create trigger
D . create index
-
在SQL Server 2000中SELECT语句中,指定排序列名的选项是()。
A . [WHERE]
B . [ORDER BY]
C . [GROUP BY]
D . [COMPUTE]
-
SQL Server2005中的Create Database语句可以创建一个()。
A . 表
B . 系统数据库
C . 用户数据库
D . 视图
-
在SQL Server中,前后相邻的语句之间可以使用()、()或()字符分开。
-
SQL Server2005中,如果要删除一个存储过程,则可以使用()语句。
A . create procedure
B . drop database
C . drop procedure
D . drop trigger
-
在SQL Server中,对于某语句的条件WHERE p_name LIKE ‘[王张李]小%’,将筛选出以下()值。
A . 李海燕
B . 刘小山
C . 张小明
D . 王大明
-
在SQL SERVER2000删除记录可以使用()语句。
A . UPDATE
B . TRUNCATE TABLE
C . INSERT
D . DELETE
-
在SQL SERVER2000中,通过执行()语句备份事务日志。
A . BACKUP LOG
B . T-SQL
C . UPDATE
D . INSERT
-
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()
A . Default
B . SAFE
C . EXTERNAL_ACCESS
D . UNSAFE
-
数据库的存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。
A . 正确
B . 错误
-
SQL Server2005触发器主要针对下列语句创建()。
A . SELECT、INSERT、DELETE
B . INSERT、UPDATE、DELETE
C . SELECT、UPDATE、INSERT
D . INSERT、UPDATE、CREATE
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGIN
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGI
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2005数据库中,你使用以下脚本建立了一个名为Policy的表:
CREATE TABLE Policy
(PolicyNumber int NOT NULL DEFAULT (0),
InsuredLastName char (30) NOT NULL,
InsuredFirstName char (20) NOT NULL,
InsuredBirthDate datetime NOT NULL,
PolicyDate datetime NOT NULL,
FaceAmount money NOT NULL,
CONSTRAINT PK_Policy PRIMARY KEY (PolicyNumber))
每次公司销售出一份保单,Policy表中就增加一条记录,并赋予其一个新的保单号,你将怎么做?()
A、建立一个INSTEAD OF INSERT触发器来产生一个新的保单号,并将这个保单号插入数据表中。
B、建立一个INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
C、建立一个AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
D、用AFTER UPDATE触发器替代DEFAULT约束条件产生一个新的保单号,并将这个保单号插入数据表中。
-
在SQL Server 2005中,主键用来实施()(选一项)
A.引用完整性约束
B.实体完整性约束
C.域完整性约束
D.自定义完整性约束
-
在SQL Server 2005中,以下关于主键的说法正确的是()。(选一项)
A.表创建后,一旦设定了主键,主键就不能再更改
B.表中可以没有主键
C.主键列的值可以重复
D.主键列允许插入空值
-
在SQL Server2005中,系统存储过程(选一项)()
A.存储在Master数据库中
B.可以在查询分析器中修改
C.一些名称以sp_开头,一些名称以sys_开头
D.用来代替用户自定义的存储过程
-
在SQL Server2005中,创建存储过程如下,要在Students表中查找Age(年龄)是18岁的学生,()可以正确的调用这个存储过程。(选两项)
A.XEC Mypl 18
B.XEC Mypl @p = 18
C.XEC Mypl p = ‘18’
D.XEC Mypl P = 18
-
在SQL Server 2005 中,使用update语句更新数据库表中的数据,以下说法正确的是()(选一项)
A.每次只能更新一行数据
B.表中的数据行可以全部被更新
C.如果没有数据项被更新,将提示错误信息
D.更新数据时,不能带有WHERE条件子句
-
在SQL Server 2005中,()函数不是由系统提供的
A.NEWID()
B.CONVERT()
C.SUM()
D.ADD()
-
在SQL Server关系数据库中,使用T-SQL语句创建表的语句是()