ALLEN 1600 30 WARD 1250
,
SEC_RELEVANT_COLS_OPT => DBMS_RLS.ALL_ROWS
); END; /
Проверка:
SQL> CONNECT scott/tiger Connected. SQL> SELECT ename,
sal, deptno FROM emp;
ENAME SAL
DEPTNO
---------- ---------- ----------
SMITH 20
ALLEN 1600 30 WARD 1250 30
JONES 20
MARTIN 1250 30 BLAKE 2850 30 CLARK 2450 10
SCOTT 20
KING 5000 10 TURNER 1500 30
ADAMS 20
JAMES 950 30
FORD 20
MILLER 1300 10
14 rows selected.
SQL> SELECT ename, deptno FROM emp;
ENAME DEPTNO ---------- ---------- SMITH 20 ALLEN 30 WARD 30 JONES 20 MARTIN 30 BLAKE 30 CLARK 10 SCOTT 20 KING 10 TURNER 30 ADAMS 20 JAMES 30 FORD 20 MILLER 10
14 rows selected.
Обратите внимание, что различить в столбцах пропуски значений, обязанные применению политики, от пропусков в исходных данных в Oracle нельзя. Это контрастирует с возможностью аналогичного различения «исходных» и «благоприобретенных» пропусков, существующей, например, в SELECT с использованием GROUP BY ROLLUP/CUBE.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий