Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was bedeutet ein Doppelpunkt vor einem Literal in einer SQL-Anweisung?

Der Doppelpunkt ist ein allgemeines Zeichen, das einen Platzhalter für einen Variablenwert in einer SQL-Anweisung angibt. In diesem Fall werden diese Platzhalter durch den Wert von userId ersetzt und project_id zur Laufzeit. Dies ist großartig, um SQL-Injection-Schwachstellen zu vermeiden.