21
SQL Server上的INSERT或UPDATE解决方案
假设表结构为MyTable(KEY, datafield1, datafield2...)。 我通常想更新现有记录,或者如果不存在则插入新记录。 实质上: IF (key exists) run update command ELSE run insert command 编写此代码的最佳方式是什么?
Microsoft SQL Server是一个关系数据库管理系统(RDBMS)。将此标签用于所有SQL Server版本,包括Compact,Express,Azure,Fast-track,APS(以前称为PDW)和Azure SQL DW。请勿将此标签用于其他类型的DBMS(MySQL,PostgreSQL,Oracle等)。除非该标签与数据库直接相关,否则请勿将其用于软件和移动开发问题。