Oracle
 sql >> база данни >  >> RDS >> Oracle

Какво означава двоеточие:прави в SQL заявка?

Какво означава „:“ в заявка?

Променлива за свързване. Променливите за свързване позволяват единичен SQL израз (независимо дали е заявка или DML) да бъде използван многократно, което помага за сигурността (чрез забраняване на атаки с инжектиране на SQL) и производителността (чрез намаляване на необходимото количество синтактичен анализ).

Как извлича желаната стойност?

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

Как се казва този знак?

Двоеточие.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SEC_CASE_SENSTIVE_LOGON в 12c

  2. Как да предвидим и избягаме от единични кавички ' в Oracle

  3. Автоматично увеличаване в оракул към вече създадена таблица

  4. Oracle PL/SQL колекции - Създаване на вложена таблица в базата данни

  5. Какво представляват подзаявките в oracle