sql >> データベース >  >> RDS >> Mysql

同じテーブル内の子レコードを削除するMySqlトリガー

    これは不可能 のようです :

    あなたが考えるかもしれない他のいくつかのオプション:

    1. 親行と子行を削除するアプリケーションロジックを記述し、親レコードを直接削除するのではなく、削除するたびにこのアプリケーションロジックを呼び出します。
    2. 同じテーブルのカスケード削除関係。が表示されます可能にする 。
    3. 孤立した子レコードを定期的にクリアするクリーンアッププロセス。
    4. (@ Chrisが提案)別のテーブルを追加して、子レコードを親レコードから分離します。


    1. MySQLでストアドプロシージャを作成する方法

    2. mysqlの結果からのPhp多次元配列

    3. SQLPLUSを使用してコマンドラインでPL/SQLスクリプトに引数を渡すにはどうすればよいですか?

    4. localhostとmysql_connect()の127.0.0.1