テーブルTICKETINFOとTICKETINFO_REMARKの間には単純な1対1の関係があります。
TICKETINFO
TICKETINFOID pk, REMARK varchar(128), TICKETDATE timestamp
と
TICKETINFO_REMARK
TICKETINFOID fk, REMARK varchar(128)
TICKETINFOIDは、TICKETINFOテーブルからの外部キーであり、対応するTICKETINFOIDのTICKETINFOのREMARKフィールドとともに、TICKETINFO_REMARKのREMARKフィールドに入力する必要があります。
1つのTICKETINFOIDに対して、1つの備考があります。
挿入は正常に機能しています。
今私の問題は:
私の要件は、パフォーマンスの問題のために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
それを行うためのコードは何になりますか?助けてください!!!!