Какво означава „:“ в заявка?
Променлива за свързване. Променливите за свързване позволяват единичен SQL израз (независимо дали е заявка или DML) да бъде използван многократно, което помага за сигурността (чрез забраняване на атаки с инжектиране на SQL) и производителността (чрез намаляване на необходимото количество синтактичен анализ).
Как извлича желаната стойност?
Преди заявка (или DML) да бъде изпълнена от Oracle, вашата програма ще създаде курсор. Вашата програма издава SQL, който трябва да бъде анализиран за този курсор, след което трябва да обвърже стойности за всяка променлива за свързване, посочена от SQL. Как се прави това зависи от езика.
Как се казва този знак?
Двоеточие.