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

Oracle SQL-データ属性を決定するためのチェック制約でCASEを使用できますか?

    CASE式は値を返す必要があり、チェック制約はブール値であるため、結果を何かと比較する必要があります。例:

    CONSTRAINT ck_1 CHECK (CASE WHEN col2 IS NOT NULL THEN 1 ELSE 0 END = col1);
    



    1. Playは(PostgreSQL)データベースに接続できません[デフォルト]

    2. Oracle UDTのカスタムタイプマッピングが指定されていないか、無効です

    3. mysqlDBのバックアップが作成されていません

    4. PostgreSQLでONCONFLICTを使用してRETURNINGを使用するにはどうすればよいですか?