我正在尝试更新我的字段数据类型。它似乎只是一个整数,我无法更新我的数据库因为数字太大。我可能只是将数据类型设置为Double,如果我无法将其转换为long。
这是我用于MS Access的sql代码:
ALTER TABLE Flows ALTER COLUMN Softener2 LONG
答案 0 :(得分:1)
您在问题中引用的ALTER TABLE语句确实有效。如果我从表格定义开始,其中[Softener2]是Integer
...
...然后关闭表并运行以下代码......
Sub foo()
Dim cdb As DAO.Database
Set cdb = CurrentDb
cdb.Execute "ALTER TABLE Flows ALTER COLUMN Softener2 LONG", dbFailOnError
Set cdb = Nothing
End Sub
...该列确实已更改为Long Integer