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

最後の挿入IDが返されません

    lastInsertId() AUTO_INCREMENTで自動的に生成されたIDのみを返します 桁。 PRIMARY KEY 明らかに文字列です(または少なくとも文字列を挿入しています)。既知の値を挿入しているので、挿入されたIDを実際に見つける必要はありません。自分で指定したのです。



    1. 列と値の組み合わせに基づいて一意の行を取得するにはどうすればよいですか?

    2. JDBC文字エンコード

    3. トリガーはクエリアトミックに基づいていますか?

    4. SQL ServerのIDから列の名前を取得します:COL_NAME()