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

SQL でテーブルに条件付き一意制約を設定できますか?

    SQL Server 2008 を使用している場合は、インデックス フィルターが解決策になるかもしれません:

    http://msdn.microsoft.com/en-us/library/ms188783 .aspx

    これが、複数の NULL 値を持つ一意のインデックスを強制する方法です

    CREATE UNIQUE INDEX [IDX_Blah] ON [tblBlah] ([MyCol]) WHERE [MyCol] IS NOT NULL
    


    1. MariaDBでLEAST()がどのように機能するか

    2. AngularJS | JsonのデータをCodeigniterのデータベースに送信する方法

    3. ディメンションのディメンション:データウェアハウスの最も一般的なディメンションテーブルタイプの概要

    4. Djangoを使用してJSONFieldでSELECT