我有一个“唯一”列的MySQL表,我偶尔需要插入一些数据到它,所以我想知道是否有任何关键字,我可以通过为了让MySQL生成一个唯一的字符串表中尚不存在?我真的不会改变模式,因为它已经被填充了。强制唯一插入
Q
强制唯一插入
0
A
回答
0
你可以试试uuid()。这应该返回一个唯一的通用标识符。
insert into table(uniquecolumn)
select uuid()
+0
那你怎么知道UUID是什么? –
+0
你会将它插入一列,你可以看到那里的价值。 –
+0
够公平的.... –
相关问题
- 1. 强制插入纸道
- 2. SQL唯一键插入
- 3. Android SQLite插入唯一
- 4. 向MYSQL插入唯一值
- 5. SQLite:唯一插入问题
- 6. MongoDB:插入唯一索引
- 7. 强制子实体的唯一性?
- 8. 强制与模型继承的唯一
- 9. 在MySQL中强制唯一行
- 10. 强制唯一性,并从多个表
- 11. NHibernate强制生成集合插入
- 12. 插入样式后jQuery强制重绘
- 13. 如何强制重复键插入mssql
- 14. 插入表中强制新主键
- 15. 强制插入弹簧数据jpa
- 16. 唯一地插入到没有唯一键的MySQL表中
- 17. 选择并插入(复制具有部分唯一值的行)
- 18. 将多行唯一行插入表
- 19. JDBC - PostgreSQL - 批量插入+唯一索引
- 20. 集插入多 - 确保其唯一性
- 21. SQLite只插入唯一的行
- 22. MongoDB Javascript批量插入唯一约束
- 23. 插入SQLite问题不唯一
- 24. 将唯一时间跨度插入表
- 25. 在SQLite中插入唯一的行(python)
- 26. 实体框架检查唯一插入
- 27. sqlite3的插入行,如果唯一
- 28. 使用Clustered ColumnStore Index插入唯一值
- 29. 如何将唯一键插入表中?
- 30. 插入唯一百分点缓冲
为什么该列是唯一的?为什么你想要将任何旧数据放入它? –
如果你已经有一个自动增量ID字段,你可以基于它?您追加该ID的任何当前唯一代码也将是唯一的。如果你没有自动增量,你可能要考虑制作一个。完全有可能在不搞乱数据的情况下改变模式,所以这不是一个真正的问题。 – Nanne