sql >> Database >  >> RDS >> PostgreSQL

Kloon een record en gebruik vervolgens de auto-increment-id voor verdere bewerkingen

INSERT INTO table1 TABLE table1_temp

U kunt dat niet doen omdat table1_temp heeft een andere set kolommen (je hebt id laten vallen kolom). U moet kolommen expliciet specificeren (allemaal behalve id kolom):

INSERT INTO table1(col1, col2, ...) TABLE table1_temp


  1. DATETIME2FROMPARTS() Voorbeelden in SQL Server (T-SQL)

  2. Slaapstand Dialect voor Oracle 19

  3. ... waar count(col)> 1

  4. Hoe deze gegevensupdatefout in Laravel op te lossen?