【发布时间】:2010-05-12 17:01:23
【问题描述】:
我正在从访问 mysql 转换
我有一个可以访问的表,其中一列是自动编号
当我将数据传输到 mysql 数据库(其中我还有一个 auto_increment 列)时,我应该将 auto_increment 数据传输到 auto_increment 列中,还是将它本身 auto_increment?
如果我不从访问中传输自动增量数据,我如何确保它正确地自动增量?
【问题讨论】:
我正在从访问 mysql 转换
我有一个可以访问的表,其中一列是自动编号
当我将数据传输到 mysql 数据库(其中我还有一个 auto_increment 列)时,我应该将 auto_increment 数据传输到 auto_increment 列中,还是将它本身 auto_increment?
如果我不从访问中传输自动增量数据,我如何确保它正确地自动增量?
【问题讨论】:
如果您不想保留自动递增的数字,请不要插入该字段。它会自增。
但是你很可能想要保留它(如果它没有被使用,为什么它在那里?),并且使用 MySQL(不像其他一些系统,如 SQL Server)你可以将值插入到自动增量列中,而无需设置任何选项来启用。
【讨论】:
IDENTITY_INSERT。我的意思是没有设置任何选项,所以我更新了帖子以澄清。