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

PostgreSQL:読み取り専用テーブル

    はい、問題が発生する可能性があります。

    PostgresはDDLコマンドを介してこの状態を許可することはなく、その動作は基本的に未定義になっています。

    一つには、すべてのマテリアライズドビューには関連する定義があることが期待されているため、pg_dump definition of view "t" appears to be empty (length zero)

    「マテリアライズド・ビュー」には、列のデフォルト、制約、トリガー、およびDDLを介して許可されないその他の多くのものが含まれている場合があり、それによって独自の問題が発生する可能性があります。

    テーブルを読み取り専用にする場合は、適切な権限 、またはトリガー の変更を拒否します 。




    1. 1つのSQLコマンドでテーブルを更新し、更新された行を表示します

    2. ORA-02014の解決方法:DISTINCT、GROUPBYのビューからFORUPDATEを選択できません

    3. 挿入時のMySQLデータ検証

    4. データベースから返された日付のギャップを埋める-純粋なSQLソリューションは可能ですか?