sql >> Database teknologi >  >> RDS >> PostgreSQL

PHP, Postgres hjælp til at bruge RETURNING

$new_id indeholder ikke id'et, men det er en ressourcebeskrivelse. Du skal hente dataene fra den, da forespørgslen ville være en SELECT, med pg_fetch_array($new_id) ved eksempel.

RETURNING klausul i PostgreSQL projicerer alle felter i de indsatte eller ændrede rækker, dvs. INSERT|UPDATE … RETURNING id, field1, field2 .




  1. SQLite AUTOINCREMENT

  2. Fuldtekstindeksering på MyISAM, enkelt kolonne vs indeksering af flere kolonner

  3. SQL-injektion, der kommer omkring mysql_real_escape_string()

  4. Forløbet tid fra et givet tidspunkt i databasen