问题 单项选择题

在VisuM FoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是______。

A.可以定义一个新的基本表结构
B.可以定义表中的主关键字
C.可以定义表的域完整性、字段有效性规则等
D.对自由表,同样可以实现其完整性、有效性规则等信息的设置

答案

参考答案:D

解析: 用CREATE TABLE命令可以完成表设计器所能完成的所有功能。除了建立表的基本功能外,CREATE TABLE命令还包括满足实体完整性的主关键字PRIMARY KEY、定义域完整性的CHECK约束及出错提示信息ERROR、定义默认值的DEFAULT等;而自由表作为不属于任何数据库的表,不支持主关键字、参照完整性和表之间的联系。所以D选项说法错误。

多项选择题
单项选择题