我有 2 个相同的表,一个将被更新,另一个不会,所以我想编写存储过程来检查表 2 中现有记录的更新,如果不存在,则将表 1 中的记录插入表 2。
Table 1
| Field1 | Field2 | Field3 |
| ------ | ------ | -----: |
| A | 1 | $10 |
| B | 2 | $20 |
| C | 2 | $21 |
Table 2
| Field1 | Field2 | Field3 |
| ------ | ------ | -----: |
| A | 3 | $13 |
| B | 2 | $20 |
存储过程在本示例中将执行的操作是,它将使用表 1 中的数据更新表 2 中的行 (B),并将行 (C) 插入表 2。