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

MySQLで一意の制約を適用するにはどうすればよいですか?

    MySQL 独自の制約を完全にサポートします。

    ただし、部分的な制約/インデックスはサポートされていないため、非プライマリ画像をNULLでマークする必要があります。 0の代わりに 。

    ALTER TABLE file ADD CONSTRAINT ux_file_customer_primary 
    UNIQUE (customerId, isPrimaryImage)
    

    NULLは任意の数挿入できます isPrimaryImageへの値 ただし、顧客ごとにnull以外の値は1つだけです。




    1. SQLiteでの日付による全順序の実行

    2. 関数を作成せずにSQLServerで区切り文字列を分割するにはどうすればよいですか?

    3. ClusterControlとProxySQLでSQLファイアウォールを簡単に

    4. MySQLは行を動的な列数にピボットします