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

MySQL:InnoDBでグループ化された主キー

    自動列は1つだけで、keyとして定義する必要があります 。これを確認してください

    
    CREATE TABLE images (
       parent_id INT(11) NOT NULL,
       image_id INT(11) Not Null  AUTO_INCREMENT, 
       source_url VARCHAR(255) NOT NULL,
       caption VARCHAR(255) NOT NULL,
    
       key(image_id),                          -- add as a key       
       PRIMARY KEY(parent_id, image_id)
    ) ENGINE = InnoDB;
    


    1. 致命的なエラー:未定義の関数sqlsrv_connect()の呼び出し

    2. SQL Server(T-SQL)でパーティションテーブルをクエリするときに、各行のパーティション番号を返す

    3. MySQLのフィールド値でLIKE%..%を使用する

    4. SQLステートメントのリテラルの前のコロンはどういう意味ですか?