sql >> Databasteknik >  >> RDS >> Mysql

INSERT .. SELECT med några standardvärden i MySQL med JOOQ

jooq.insertInto(PERSON)
    .columns(PERSON.ID, PERSON.FNAME, PERSON.LNAME)
    .select(select(val(452452), PERSON.FNAME, PERSON.LNAME)
           .from(PERSON)
           .where(PERSON.ID.eq(1)))
    .execute();

Som alltid förutsätter detta följande statiska import:

import static org.jooq.impl.DSL.*;



  1. PDO-felsökning - Visa fråga EFTER Bind?

  2. sql join two table

  3. Infoga värden i tabellen beroende på värden för en annan tabell mysql

  4. Varför måste mysqli_connect() ta emot lösenordsparametern utan kryptering?