sql >> Databasteknik >  >> RDS >> Oracle

Golang SQL-frågevariabelersättning

Parameter Platshållarsyntax (referens:http://go-database-sql.org/prepared.html )

MySQL               PostgreSQL            Oracle
=====               ==========            ====== 
WHERE col = ?       WHERE col = $1        WHERE col = :col 
VALUES(?, ?, ?)     VALUES($1, $2, $3)    VALUES(:val1, :val2, :val3)

För oracle måste du använda :dep, :org som platshållare.



  1. Hur hittar man dubbletter i mysql-tabellen med PHP?

  2. SELECT INTO fungerar inte

  3. Vad är en en-till-en relation i en databas?

  4. PostgreSQL-fråga för att räkna/gruppera efter dag och visa dagar utan data