update

28810
2019-11-19 12:12:44 +08:00
parent 9287de39e7
commit 4c6a18877f

@@ -90,6 +90,21 @@ var t6 = insert.AppendData(items).IgnoreColumns(a => new { a.Title, a.CreateTime
在使用 IgnoreColumns 的情况下,只有未被指定的列插入数据库;
## MySql 特有功能 Insert Ignore Into
```csharp
insert.MySqlIgnoreInto().AppendData(items).ToSql();
///INSERT IGNORE INTO `tb_topic`(`Clicks`) VALUES(?Clicks0), (?Clicks1), (?Clicks2), (?Clicks3), (?Clicks4), (?Clicks5), (?Clicks6), (?Clicks7), (?Clicks8), (?Clicks9)
```
## MySql 特有功能 On Duplicate Key Update
[请移步查看详情](https://github.com/2881099/FreeSql/wiki/%e6%b7%bb%e5%8a%a0%e6%88%96%e4%bf%ae%e6%94%b9#mysql-%E7%89%B9%E6%9C%89%E5%8A%9F%E8%83%BD-on-duplicate-key-update)
## PostgreSQL 特有功能 On Conflict Do Update
[请移步查看详情](https://github.com/2881099/FreeSql/wiki/%e6%b7%bb%e5%8a%a0%e6%88%96%e4%bf%ae%e6%94%b9#postgresql-%E7%89%B9%E6%9C%89%E5%8A%9F%E8%83%BD-on-conflict-do-update)
## 参考资料
- [《数据库事务》](https://github.com/2881099/FreeSql/wiki/%e4%ba%8b%e5%8a%a1)