标题:建立数据库是如何设置默认值?
只看楼主
川云漠漠
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2014-10-8
结帖率:57.89%
已结贴  问题点数:3 回复次数:1 
建立数据库是如何设置默认值?
例如,下面的题目:
使用CREATE DATABASE创建一个student数据库,所有参数均取默认值。
搜索更多相关主题的帖子: 建立数据库 如何 
2014-11-09 17:24
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:12
帖 子:233
专家分:577
注 册:2014-3-18
得分:3 
CREATE TABLE | DBF TableName1 [NAME LongTableName] [FREE]
    [CODEPAGE = nCodePage]
    ( FieldName1 FieldType [( nFieldWidth [, nPrecision] )] [NULL | NOT NULL]
    [CHECK lExpression1 [ERROR cMessageText1]]
    [AUTOINC [NEXTVALUE NextValue [STEP StepValue]]] [DEFAULT eExpression1]
    [PRIMARY KEY | UNIQUE [COLLATE cCollateSequence]]
    [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS]
    [, FieldName2 ... ]
    [, PRIMARY KEY eExpression2 TAG TagName2 |, UNIQUE eExpression3 TAG TagName3
    [COLLATE cCollateSequence]]
    [, FOREIGN KEY eExpression4 TAG TagName4 [NODUP]
    [COLLATE cCollateSequence]
    REFERENCES TableName3 [TAG TagName5]] [, CHECK lExpression2 [ERROR cMessageText2]] )
    | FROM ARRAY ArrayName
DEFAULT eExpression1
为 FieldName1 中指定的字段指定默认值。eExpression1 的数据类型必须与指定的字段的数据类型相同。如果使用 AUTOINC 子句为字段打开自动增量,且指定了一个默认值,则 Visual FoxPro 在表中存储默认值,但不使用它。当使用 SQL ALTER TABLE 命令为字段移去自动增量后,Visual FoxPro 使用默认值。
2014-11-09 20:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-438337-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.072766 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved