 |
shannon的意见:
要增加一个字段,使用这条命令:
ALTER TABLE products ADD COLUMN description text;
新增的字段对于表中已经存在的行而言最初将先填充空值。
你也可以同时在该字段上定义约束,使用通常的语法:
ALTER TABLE products ADD COLUMN description text CHECK (description <> '');
一个新字段不能用非空约束,因为最初的时候该字段必须包含空值。 但是你可以稍后增加一个非空约束。同样,你也不能在一个新字段 上定义缺省值。根据 SQL 标准的说明,这样需要对现存行的新 字段填充缺省值,而这个特性还没有实现。但是你可以稍后调整 字段缺省。
wjj的意见:
Cnn.Execute "alter table 表名 add 字段 memo"
taojd的意见:
这个问题很简单啊!缺省的SQL命令就是允许空字符。如果你要自己指定,那就这样
允许空字符: alter table 表名 add 新字段 字段类型 NULL
不允许空字符: alter table 表名 add 新字段 字段类型 not NULL
yuzhou的意见:
用ALTER TABLE, ex:
ALTER TABLE mytable ADD mynewcolumn INT NULL
此问题由shannon回答。
附加关键字:编程, 源程序, programming, source code, 其他语言, asm, vba, vbscript, Visual Basic, VB, SQL查询, sql server, sql, query, select。
|