我想知道是否可以找到受INSERT
影响的行和列。
从文件中读取数据,我想避免重复。
答案 0 :(得分:1)
为避免重复,只需添加适当的INDEX
UNIQUE
条款。
在声明相应的LAST_INSERT_ID()
column密钥后,您可以使用AUTO_INCREMENT
获得与“插入行ID”最接近的内容(感谢@mvp!)。
如果使用INSERT IGNORE
语法,数据将自动变为唯一,即重复的行将被静默忽略而不会插入。您可能还想查看ON DUPLICATE KEY...
的{{1}} syntax。
对于哪些列受插入影响,这很简单 - 所有: - )
答案 1 :(得分:0)
如果您不想再次使用相同的数据,可以查看在表格中添加Primary Keys。
答案 2 :(得分:0)
答案 3 :(得分:0)
如果您有未知的SQL语句,您将在批处理过程中执行,您可以动态解析SQL语句以查找使用的列。