我正在尝试为表 T1(int id,char name, float data) 插入/更新数据,该表在id
和上具有唯一的索引name
。
我SQLBulkOperation(SQL_ADD)
用来向表中添加记录并SQLBulkOperation(SQL_UPDATE_BY_BOOKMARK)
更新它们。
现在我的用例是如果记录已经存在,我必须更新记录,如果不存在则插入。为此,MySQL 提供了INSERT INTO ... ON DUPLICATE KEY UPDATE
.
如何在 SQL Server 中实现相同的功能?有没有其他有效的方法来做到这一点?
我libmsodbcsql-13.0.so.0.0
用来连接到 SQL Server。