Co oznacza „:” w zapytaniu?
Zmienna wiązania. Zmienne wiązania umożliwiają wielokrotne użycie pojedynczej instrukcji SQL (czy to zapytania, czy DML), co pomaga w bezpieczeństwie (poprzez uniemożliwienie ataków typu SQL injection) i wydajności (poprzez zmniejszenie wymaganej ilości analizowania).
Jak pobiera żądaną wartość?
Zanim zapytanie (lub DML) zostanie wykonane przez Oracle, twój program utworzy kursor. Twój program wydaje kod SQL do przeanalizowania dla tego kursora, a następnie musi wiązać wartości dla każdej zmiennej wiązania, do której odwołuje się SQL. Sposób, w jaki to się robi, zależy od języka.
Jak nazywa się ten znak?
Dwukropek.