软件注册站
热情软件屋

 
如何通过SQL命令的方式,增加一个字段
编号: QA004683    
建立日期: 2003年5月17日 最后修改日期: 2003年5月17日
所属类别: 其他语言 - SQL查询

Visual Basic - SQL查询
   
    操作系统:Windows
    编程工具:Access
    问题:在Access的查询中,如何通过SQL命令的方式,增加一个字段,该字段要求属性为允许空字符?(林水财)
   
    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

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio