当尝试在 Access 的设计模式下将数据类型从文本更改为数字(使用接近 2 GB 的数据库)时,我不断收到“磁盘空间或内存不足”错误,因此我找到了一种解决方法,基本上创建一个新列,将数据类型设置为数字,复制旧列内容,删除旧列并将新列重命名为旧列的名称。
我听说 ALTER TABLE 也可以用来改变数据类型。
有人能给我一个如何使用 ALTER TABLE 将整列数据类型从文本更改为数字的示例吗?
或者有人有更好的方法来更改数据类型吗?
本文可以帮助您使用 ALTER TABLE:http://msdn.microsoft.com/en-us/library/bb177883(v=office.12).aspx http://msdn.microsoft.com/en-us/library/bb177883(v=office.12).aspx
所以,在你的情况下,声明将是:
ALTER TABLE TableName ALTER COLUMN ColumnName INTEGER
顺便说一下,Column == Field(在 Access 中)。除非我错过了什么。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)