sql >> Database teknologi >  >> RDS >> Oracle

Golang SQL forespørgselsvariabel substitution

Parameter Pladsholdersyntaks (reference: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)

For oracle skal du bruge :dep, :org som pladsholdere.



  1. sql if i insert statement uden at vælge

  2. Flere synonymordbog matcher i fuldtekstsøgning

  3. Sådan opdateres SQL Server-statistikker for store tabeller

  4. Er der en måde at konvertere alle eksisterende tabeldata til UTF8-sortering?