【发布时间】:2009-12-19 16:56:50
【问题描述】:
我有一个 AutoIncremented 列 (ID),并且我想要一个只有数据库才会填充此列的约束。有限制吗?
【问题讨论】:
-
你能描述一下“外面”吗
-
我希望任何 INSERT 到该表的错误数据都失败。
-
我一直认为,当您将列定义为自动增量并尝试使用插入设置列时会失败..这就是为什么批量导入脚本在设置所有数据之前禁用它..我可以错了。我假设您尝试这样做并且有效?什么sql味道?
-
是的,我试过了,它可以工作,mysql。
-
" database ever fills in this column" 我认为这有点混乱,您是否想在自动增量列上设置约束,以便没有人可以以任何方式插入/更新 ID 值。
标签: sql mysql auto-increment