sql >> Database >  >> RDS >> Mysql

Wat betekent een dubbele punt voor een letterlijke in een SQL-instructie?

De dubbele punt is een algemeen teken dat een tijdelijke aanduiding voor een variabelewaarde in een SQL-instructie aangeeft. In dit geval worden die tijdelijke aanduidingen vervangen door de waarde van userId en project_id tijdens runtime. Dit is geweldig om kwetsbaarheden voor SQL-injectie te voorkomen.



  1. Mysqldump alleen tabellen met bepaalde prefix / Mysqldump-jokertekens?

  2. SQLite - Gegevens bijwerken

  3. De GUI van SQL Server 2016 Query Store verkennen

  4. Verbinding Java - MySQL:ophalen van openbare sleutels is niet toegestaan