これは MySQL での ID 生成の正しい方法ですか?
INSERT INTO Picture (PictureId,First_pick,Title,Description,File_Name,Is_Vertical)VALUES
((SELECT max(pictureid)+1 FROM Picture),0,?,?,?,?)
このクエリが多くのスレッドで実行されたときに PictureId が一意であることが保証されている場合はどうなりますか?
テーブル構造を変更できません。特定のロック、インデックス、またはトランザクション分離レベルを使用する必要がありますか?
よろしく、ミハル