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

null 値を持つ SQL Server 2005 の一意のキー

    これは、SQL Server の一意の制約/インデックスに関する長年の不満です。最善の解決策は、スキーマ バインドを使用してビューを作成し、その列に一意のインデックスを配置することです:

    Create View dbo.MyUniqueColView
    With SchemaBinding
    As
    Select MyColToBeUnique
    From MyTable
    Where MyColToBeUnique Is Not Null
    
    GO
    
    Create Unique Clustered Index IX_MyTable_MyColToBeUnique On MyUniqueColView ( MyColToBeUnique )
    


    1. MySql8.0.15のインストールに失敗しました無効なサーバーテンプレート

    2. フォーマット日付の変更MySql

    3. 既存のSQLServerエージェントジョブ(T-SQL)にジョブステップを追加する

    4. MySQLデータベースにデータを挿入するにはどうすればよいですか?