Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Oracle] Widoki VIEWS

0 views
Skip to first unread message

Tybek

unread,
Feb 24, 2005, 4:01:52 AM2/24/05
to
Hej!
Do czego stosowana jest klauzula WITH CHECK OPTION w widokach (VIEWS)
Oraclowych?? Najlepiej z jakims przykladem. Wielkie dzieki.

Pozdr,
Tyberiusz

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Lucyna Witkowska

unread,
Feb 24, 2005, 6:40:42 AM2/24/05
to
Tybek <tyb...@gazeta.skasuj-to.pl> napisał:

> Do czego stosowana jest klauzula WITH CHECK OPTION w widokach (VIEWS)
> Oraclowych?? Najlepiej z jakims przykladem. Wielkie dzieki.

Sluzy do ogranicznenia wstawiania/zmiany przez widok.
Nie mozna wstawiac wartosci, ktore nie sa widoczne przez ten widok.

SQL> create table a (id number);

Table created.

SQL> create view v_a as select * from a where id>10;

View created.

SQL> insert into v_a values (5);

1 row created.

SQL> create view v_a1 as select * from a where id>10 with check option;

View created.

SQL> insert into v_a1 values (5);
insert into v_a1 values (5)
*
ERROR at line 1:
ORA-01402: view WITH CHECK OPTION where-clause violation

Pozdrowienia,
LW

0 new messages