【问题标题】:Setting DEFAULT value in Access 2007 mdb在 Access 2007 mdb 中设置默认值
【发布时间】:2013-08-01 10:32:45
【问题描述】:

我在 Access 2007 中执行此查询以设置字段的默认值。 我的查询是:

ALTER TABLE parameter
ALTER COLUMN lool1 SET DEFAULT ''

执行后它会给出一个错误提示“ALTER TABLE 语句中的语法错误”,并且 DEFAULT 工作被突出显示。请帮忙。

【问题讨论】:

    标签: .net sql vb.net visual-studio-2008 ms-access-2007


    【解决方案1】:

    不妨试试空格

    ALTER TABLE parameter
    ALTER COLUMN lool1 SET DEFAULT ' '
    
    ALTER TABLE parameter
    ALTER COLUMN lool1 SET DEFAULT NULL
    

    但如果你想为空值,你真的不需要default 子句

    ALTER TABLE parameter
    ALTER COLUMN lool1 NULL
    

    【讨论】:

    • 你有同样的错误吗?为什么要设置一个空字符串?
    • 错误是“ALTER TABLE 语句中的语法错误”。空是项目的需求。即使尝试使用ALTER TABLE parameter ALTER COLUMN lool1 SET DEFAULT 'NULL' 之类的代码,也会出现同样的错误。
    • 很高兴能为您提供帮助。别忘了也可以投票给答案;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多