データベースに一連のデータを挿入しましたが、値が空白のすべての行を削除したいと考えています。これどうやってするの?これはトリガーを使用して実行できますか?
例:
テーブル BOOKS にはauthor_name
、title
、が含まれていますprice
。
データを挿入した後、列の値が空の行をすべて削除したいと考えていauthor_name
ます。これまでに書いたものは次のとおりです。
CREATE TRIGGER trigger1
AFTER INSERT
ON BOOKS
FOR EACH ROW
BEGIN
DELETE FROM BOOKS WHERE author_name = ''
END;
これは機能していません:(