💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
SQL中的MERGE语句将INSERT、UPDATE和DELETE操作合并为一个,用于更新或插入数据。在示例中,employees和new_employees两个表中,使用MERGE后,Jane的工资被更新,Emily被插入,Mark保持不变。
🎯
关键要点
- SQL中的MERGE语句将INSERT、UPDATE和DELETE操作合并为一个语句。
- MERGE语句用于upsert场景,即更新已存在的记录或插入新记录。
- MERGE语句的基本语法包括目标表、源表和匹配条件。
- 示例中创建了两个表:employees(目标表)和new_employees(源表)。
- 在employees表中,Jane的工资被更新,Emily被插入,Mark保持不变。
- MERGE简化了UPDATE和INSERT的操作,允许在一个操作中完成。
➡️