MS Access SQL,更改数据类型

Bad*_*eaz 6 sql ms-access types sqldatatypes

尝试在Access中使用设计模式将数据类型从文本更改为数字(使用接近2 GB的数据库)时,我一直收到"磁盘空间或内存不足"的错误,因此我找到了一种解决方法,基本上创建了一个新列,将数据类型设置为数字,复制旧的coumns内容,删除旧列并将新列重命名为旧列的名称.

我听说ALTER TABLE也可用于更改数据类型.

有人能够给我一个如何使用ALTER TABLE将整个列数据类型更改为文本中的数字的示例,

或者有没有人有更好的方法来改变数据类型?

Igo*_*man 6

本文可以帮助您使用ALTER TABLE:http://msdn.microsoft.com/en-us/library/bb177883( v = office.12).aspx

因此,在您的情况下,声明将是:

ALTER TABLE TableName ALTER COLUMN ColumnName INTEGER
Run Code Online (Sandbox Code Playgroud)

顺便说一下,Column == Field(在Access中).除非我错过了什么.