我想通过在 VBA 中运行查询来将 YES/NO 字段 done 添加到 MS Access 中的表 myTable。
我的代码是这样的:
strSql = "ALTER TABLE myTable ADD COLUMN done Boolean"
doCmd.runSql strsql
我在字段定义中遇到语法错误。
我在线搜索了access中 boolean 字段的含义,并尝试了:YES/NO
、BOOL
、dbBoolean
和BIT
。只有 BIT
有效,但它没有给我一个 YES/NO 字段,只是一个可以是 0 或 1 的字段。
最佳答案
这是一个很好的引用:Field type reference - names and values for DDL, DAO, and ADOX
对于是/否( boolean 值),DDL 名称是 YESNO
,所以它是
ALTER TABLE myTable ADD COLUMN done YESNO
关于sql - access sql 查询中的 YES/NO 字段类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38812748/