单项选择题现有一个“员工”表,其中一个字段是员工的身份证号码,我们不希望此字段包含空值,如果用户输入数据时没有为此字段指定值,则希望为此字段自动填入“UNKNOWN”,应该如何实现()

A.为此列创建一个CHECK约束
B.为此列创建一个外部关键字约束
C.为此列创建一个DEFAULT约束
D.为此列创建一个主关键字约束


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题用于修改表结构的语句是()

A.ALTER
B.CREATE
C.UPDATE
D.INSERT

2.单项选择题SQL脚本中的语句批的结束标记是()

A.GO
B.END
C.COMMIT
D.ROLLBACK

3.单项选择题Money数据类型和smallmoney数据类型的区别是()

A.Money类型保留到小数位数4位,而smallmoney保留到小数位数2位
B.Money类型保留到小数位数2位,而smallmoney保留到小数位数4位
C.存放的整数位数相同,小数位数不同
D.存放的整数位数不同,小数位数相同

4.单项选择题在表中定义人的年龄列(整数),最合适的数据类型是()

A.int
B.tinyint
C.Bigint
D.numeric(4,1)

5.单项选择题()属于数据操纵功能的命令动词。

A.CREATE
B.ALTER
C.UPDATE
D.DROP

6.单项选择题在SQL Server 2008中,一个数据页的大小是()

A.2KB
B.4KB
C.6KB
D.8KB

7.单项选择题在SQL Server Management Studio中,对SQL Server数据文件的维护包括()

A.修改数据文件自动增长方式
B.修改数据文件的物理文件名
C.修改数据文件的文件类型
D.修改数据文件的存储位置

8.单项选择题SQL Server数据库包含的内容有()

A.只包含数据文件
B.只包含日志文件
C.必须同时包含数据文件和日志文件
D.可以只包含数据文件

9.单项选择题关于SQL Server配置管理器,下面描述错误的是()

A.SQL Server配置管理器用于管理与SQL Server相关联的服务
B.SQL Server配置管理器包括:SQL Server服务、SQLServer网络配置、对象资源管理器
C.SQL Server配置管理器可以配置SQL Server使用的网络协议
D.SQL Server配置管理器可以从客户端计算机管理网络连接配置

10.单项选择题在客户/服务器结构中,应用程序放置在()

A.服务器端
B.客户端
C.服务器和客户端各存一部分
D.客户端和服务器端都不存