Mysql
 sql >> Database >  >> RDS >> Mysql

Cosa significano i due punti prima di un valore letterale in un'istruzione SQL?

I due punti sono un carattere comune che indica un segnaposto per un valore di variabile in un'istruzione SQL. In questo caso, quei segnaposto vengono sostituiti dal valore di userId e project_id in fase di esecuzione. Questo è ottimo per evitare le vulnerabilità di SQL injection.