更新客户端的旧ASP/Access站点 - 我需要SQL将列添加到现有表并设置默认值.不起作用 - 任何想法?
这很好用
ALTER TABLE documents ADD COLUMN membersOnly NUMBER
Run Code Online (Sandbox Code Playgroud)
我希望这个工作:
ALTER TABLE documents ADD COLUMN membersOnly NUMBER DEFAULT 0
Run Code Online (Sandbox Code Playgroud)
使用Google搜索并看到默认值的说明适用于其他字段类型,但我想添加数字.谢谢!
工具 - >选项 - >表/查询 - >(右下角)Sql Server兼容语法 - 为此数据库启用选项.
然后你可以执行你的查询:
ALTER TABLE documents ADD COLUMN membersOnly NUMBER DEFAULT 0
Run Code Online (Sandbox Code Playgroud)
使用ADO,您可以执行DDL语句来创建字段并设置其默认值.
CurrentProject.Connection.Execute _
"ALTER TABLE discardme ADD COLUMN membersOnly SHORT DEFAULT 0"
Run Code Online (Sandbox Code Playgroud)