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

Oracle SQLConstraintwhere句

    UNIQUEではありません 制約。ただし、UNIQUE INDEXを使用することはできます 代わりに:

    CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
      CASE WHEN IsDefault = 'Y'
           THEN ApplicationId
           ELSE NULL
      END
    );
    

    これがデモ です。



    1. カテゴリごとに最新の4つのアイテムを選択するにはどうすればよいですか?

    2. Plan Explorer 3.0ウェビナー–サンプルとQ&A

    3. Java.lang.IllegalStateException:すでに添付されています

    4. SQL Server SP-IN配列リストのパラメーターを渡しますか?