sql >> Database >  >> RDS >> Mysql

Hoe de id van de laatst ingevoegde rij te krijgen met behulp van Preparedstatement?

ps.executeUpdate(ps.RETURN_GENERATED_KEYS)

Jij hebt dat uitgevonden. Het bestaat niet.

ps = con.prepareStatement(Insert_Credential);

Dat zegt niets over de PreparedStatement om gegenereerde sleutels te retourneren. Dit heb je nodig:

ps = con.prepareStatement(Insert_Credential, Statement.RETURN_GENERATED_KEYS);



  1. MySQL Deadlock met een insert die een trigger opheft

  2. databaseontwerp voor quiz met verschillende talen

  3. GROUP_CONCAT in SQLite

  4. Een PHP-script aanroepen vanuit een MySQL-trigger