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

postgresql-idとparent_idを変更して、同じテーブルの行でツリーテーブルを更新します

    単純な更新を使用しないのはなぜですか?

    BEGIN;
    UPDATE folder
    SET    parent_id = 3
    WHERE  id        = 5;
    
    UPDATE files
    SET    folder_id = 3
    WHERE  folder_id = 5;
    END;
    


    1. SQLでは、ある列に等しいすべての行を見つけてテーブルの各行を更新し、次に別の列を互いに等しく設定するにはどうすればよいですか。

    2. PostgreSQL-制約を無効にする

    3. MYSQL:NULLの日付をCURRENT_DATEと比較する

    4. 真新しい生産データベース