У меня есть три таблицы.
Table: Item
Columns: ItemID, Title, Content, NoChange (Date)
Table: Tag
Columns: TagID, Title
Table: ItemTag
Columns: ItemID, TagID
В таблице элементов есть поле с NoChange, если это поле = true, тег не может вставлять значение ItemTag с этим ItemID. Как я могу проверить это во вставке?
Для обновлений у меня есть это заявление:
UPDATE ItemTag SET TagID = ? where ItemID = ?
AND TagID = ? AND exists (
select ItemID from Item where ItemID = ? AND NoChange is null)");
Спасибо.