Bind Variable Concept

Bind variables are used in many database systems to interface 3GL code to the 4GL RDBMS (Relational Database Management System).

CONCEPTS

EXAMPLES

  1. SQL Plus bind variable usage

SQL> SELECT *
2  FROM   scott.emp
3  WHERE  ename = &1;
Enter value for 1: 'KING'
old   3: WHERE  ename = &1
new   3: WHERE  ename = 'KING'

EMPNO ENAME JOB       MGR HIREDATE  SAL  DEPTNO
----- ----- --------- --- --------- ---- ------
7839 KING  PRESIDENT     17-NOV-81 5000     10

SELECT *
FROM   scott.emp
WHERE  name = :1