利用SQL语句的定义功能建立一个课程表,并且为课程号建立主索引,语句格式为:
CREATE TABLE课程表(课程号C(5)______,课程名C(30)))
参考答案:PRIMARY KEY
解析: CREATE TABLE I DBF TableName1[NAMELongTableName][FREE]
(FieldNarnel FieldType[(nFieldWidth[,nPrecision])][NULL|NOTNULL]
[CHECK IExpression1[ERROR cMessageText1]]
[DEFAULT eExpression1]
[PRIMARY KEY f UNIQUE]
[PEFERENCES TableName2[TAG TagName1]]
[NOCPTRANS]
[,FieldName2…]
[,PRIMARY KEY eEpression2 TAG TagName2 |,
UNIQUE eExpression3 TAG TagName3]
[,FOREIGN KEY eExpression4 TagName4[NODUP]
REFERENCES TableName3[TAG TagName5]]
[,CHECK IExpression2[ERROR eMessageText2]])
| FROM ARRAY ArravNasne
说明:此命令除了建立表的基本功能外,还包括满足实体完整性的主关键字(主索引)PRIMARY KEY、定义域完整性的CHECK约束及出错提示信息ERROR、定义默认值DEFAULT等,另外还有描述表之间联系的FOREIGN KEY和REFERENCES等。