sql >> Databasteknik >  >> RDS >> Oracle

MyBatis Insert List-värden

Eftersom jag använder MySQL som en databas, efter ett par försök är det så här det fungerade för mig.

<insert id="insert" parameterType="java.util.List">
        INSERT INTO games (
        id,
        game_id,
        game_vendor,
        game_code,
        game_name,
        game_type)
        VALUES
        <foreach collection="list" item="element" index="index" open="(" separator="),("  close=")">
            #{element.id},
            #{element.gameId},
            #{element.gameVendor},
            #{element.gameCode},
            #{element.gameName},
            #{element.gameType},
       </foreach>
    </insert>
</mapper>


  1. Släpp alla tabeller, lagrade procedurer, triggers, begränsningar och alla beroenden i en sql-sats

  2. Hur får man ett värde från den senast infogade raden?

  3. Hur installerar man Postgis till en Keg-installation av [email protected] med Homebrew?

  4. Skicka en lista med heltal från C# till Oracles lagrade procedur