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

Codeigniterの移行ライブラリでトリガーを作成する方法

    PHPを介して実行している間は、トリガーから区切り文字を削除する必要があります。mysql_またはmysqli_関数は、区切り文字なしでトリガーを実行できる必要があります。

    方法は次のとおりです。

    $this->db->query("
    CREATE TRIGGER `delete_post` BEFORE DELETE ON `posts`\r\n
    FOR EACH ROW BEGIN\r\n
    DELETE FROM page_content WHERE page_content.post_id = OLD.post_id;\r\n
    END\r\n
    //\r\n
    ");
    



    1. UDFおよびCLRを使用せずにT-SQLの文字列からすべての空白文字を削除する良い方法は何ですか?

    2. SQLiteで昨日の日付を取得する方法

    3. SELECTINTOOUTFILEを使用してMySQLErrcode13を回避するにはどうすればよいですか?

    4. Doctrine 2mysqlFIELD関数を順番に