我在表 TICKETINFO 和 TICKETINFO_REMARK 之间有一个简单的一对一关系。
TICKETINFO
TICKETINFOID pk, REMARK varchar(128), TICKETDATE timestamp
和
TICKETINFO_REMARK
TICKETINFOID fk, REMARK varchar(128)
并且 TICKETINFOID 将是来自 TICKETINFO 表的外键,并且必须填充 TICKETINFO_REMARK 的 REMARK 字段以及相应 TICKETINFOID 的 TICKETINFO 的 REMARK 字段。
对于 1 个 TICKETINFOID,将有一个 REMARK。
插入工作正常。
现在我的问题是:
我的要求是,由于某些性能问题,我不应该更新 TICKETINFO_REMARK 中的任何记录。我需要先删除记录并使用相同的 TICKETINFOID 和新的 REMARK 插入它。
例如:
TICKETINFO 表有:
**TICKETINFOID** : 1
**REMARK** : ABC
**TICKETDATE** :2012-06-12
TICKETINFO_REMARK 有:
**TICKETINFOID** : 1
**REMARK** : ABC
现在我想将 TICKETINFO_REMARK 中的 REMARK 更改为“XYZ123”所以我必须从 TICKETINFO_REMARK 中删除条目并重新插入它,它看起来像这样
**TICKETINFOID** : 1
**REMARK** : XYZ123
执行此操作的代码是什么?请帮忙!!!!