Waar staat ":" voor in een zoekopdracht?
Een bindvariabele. Met bindingsvariabelen kan een enkele SQL-instructie (of het nu een query of DML is) vele malen opnieuw worden gebruikt, wat de beveiliging (door SQL-injectie-aanvallen niet toe te staan) en de prestaties (door de vereiste hoeveelheid parsering te verminderen) ten goede komt.
Hoe haalt het de gewenste waarde op?
Voordat een query (of DML) door Oracle wordt uitgevoerd, maakt uw programma een cursor. Uw programma geeft de SQL uit die voor die cursor moet worden geparseerd, waarna het waarden moet binden voor elke bindvariabele waarnaar door de SQL wordt verwezen. Hoe dit gebeurt, hangt af van de taal.
Hoe heet dat bord?
Een dubbele punt.