Conn.Execute "alter table Qianbo_Message alter column ViewFlag bit default 1"
ms sql中出错  在关键字 'default' 附近有语法错误问了下,有人提出 改为  ALTER TABLE Qianbo_Message ADD CONSTRAINT DF_ViewFlag DEFAULT 1 FOR ViewFlag运行后出错     已在列上绑定了 DEFAULT
如果删除默认值  第一次运行成功,再运行就出再出错    已在列上绑定了 DEFAULT
请大家帮忙

解决方案 »

  1.   

    1、ACCESS没有BIT类型;
    2、在ADO中是可以运行
    alter table Qianbo_Message alter column ViewFlag int default 1
      

  2.   


    alter table 表名 drop constraint 约束名  ---先删除alter table 表名 add constraint 新约束名 default 默认值 for 字段  ---再增加
    如果,你的表里,已经有记录了,要update 为你的默认值 
     
      

  3.   

    ACCESS是微软出的最简单的数据库,大家要顶力支持哦,我比较喜欢,不过就是功能不强大。。存储过程游标索引触发器一概NO,还不支持多数据插入和修改。。