ďťż
 
wiezy integralnosci ORA-00001 ďťż
 
wiezy integralnosci ORA-00001
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

wiezy integralnosci ORA-00001



LprzemekL - 23-03-2007 00:02
wiezy integralnosci ORA-00001
  Witam
Napisalem procedure w PL/SQL o naziwie dodaj_ksiazke, ktora juz jest w
bazie Oracle Database Express Edition (SID - XE) na Linuxie.
Nastepnie chce uzyc tej procedury w celu dodania ksiazki, niestety
pojawia sie blad:

"BEGIN
*
BŁĄD w linii 1:
ORA-00001: unique constraint (MAREK.SYS_C004070) violated
ORA-06512: at "MAREK.DODAJ_KSIAZKE", line 11
ORA-06512: at line 2".

Widac tu, ze jest to systemowy unikalny identyfikator bazy XE. Nie
wiem dlaczego on koliduje z moja tworzona przykladowa baza o nazwie
biblioteka.
Probowalem przez INSERT INTO, tez jest blad:

"BŁĄD w linii 1: ORA-00001: unique constraint (MAREK.SYS_C004070)
violated".

--
Pozdrawiam





Marcin 'goral' Goralski - 23-03-2007 00:02

  LprzemekL wrote:

> BŁĄD w linii 1:
> ORA-00001: unique constraint (MAREK.SYS_C004070) violated
> ORA-06512: at "MAREK.DODAJ_KSIAZKE", line 11
> ORA-06512: at line 2".
>
> Widac tu, ze jest to systemowy unikalny identyfikator bazy XE. Nie
> wiem dlaczego on koliduje z moja tworzona przykladowa baza o nazwie
> biblioteka.
> Probowalem przez INSERT INTO, tez jest blad:
>
> "BŁĄD w linii 1: ORA-00001: unique constraint (MAREK.SYS_C004070)
> violated".

Dodajesz rekord, ktory powoduje naruszenie UNIKALNOSCI na ktorejs/ktorys
z kolumn w tablicy, do ktorej robisz insert. Albo zdejmij unikalny
index z danej kolmnny/kolumn, albo przechwyc i obsluz wyjatek

marcin




Pudel - 23-03-2007 00:02

  LprzemekL napisał(a):
> Witam
> Napisalem procedure w PL/SQL o naziwie dodaj_ksiazke, ktora juz jest w
> bazie Oracle Database Express Edition (SID - XE) na Linuxie.
> Nastepnie chce uzyc tej procedury w celu dodania ksiazki, niestety
> pojawia sie blad:
>
> "BEGIN
> *
> BŁĄD w linii 1:
> ORA-00001: unique constraint (MAREK.SYS_C004070) violated
> ORA-06512: at "MAREK.DODAJ_KSIAZKE", line 11
> ORA-06512: at line 2".
>
> Widac tu, ze jest to systemowy unikalny identyfikator bazy XE. Nie
> wiem dlaczego on koliduje z moja tworzona przykladowa baza o nazwie
> biblioteka.
> Probowalem przez INSERT INTO, tez jest blad:
>
> "BŁĄD w linii 1: ORA-00001: unique constraint (MAREK.SYS_C004070)
> violated".
>
> --
> Pozdrawiam
>
podeślij jeszcze procedure i schemat tabelki




LprzemekL - 23-03-2007 00:02

  On 22 Mar, 13:53, Pudel <pudel...@buziaczek.pl> wrote:

> podeślij jeszcze procedure i schemat tabelki

Witam
OK, OTO PROCEDURA:

create or replace procedure dodaj_ksiazke (isbn_in in varchar2,
kod_kreskowy_in in
varchar2, tytul_in in varchar2, autor_in in varchar2,
liczba_stron_in in number,
streszczenie_in in varchar2 default null, data_publikacji_in in
date default null)
as
begin
if isbn_in is null
then
raise value_error;
end if;

insert into ksiazki (isbn, tytul, streszczenie, autor,
data_publikacji,
liczba_stron)
values (isbn_in, tytul_in, streszczenie_in, autor_in,
data_publikacji_in,
liczba_stron_in);

if kod_kreskowy_in is not null
then
insert into egzemplarze_ksiazki (isbn, kod_kreskowy)
values (isbn_in, kod_kreskowy_in);
end if;
end dodaj_ksiazke;

PROCEDURA DODAJACA KSIAZKI:

begin
dodaj_ksiazke('1-56592-335-9',
tytul_in => 'Programowanie w Oracle PL/SQL',
streszczenie_in => 'Kompedium informacji o jezyku PL/SQL, ' ||
'wraz z przykladami na temat programowania.',
autor_in => 'Feurstein, Steven, Pribyl',
data_publikacji_in => to_date ('01-wrz-1997','dd-mm-yyyy'),
liczba_stron_in => 987,
kod_kreskowy_in => '100000001');
end;

A TO POSZCZEGOLNE TABELE:

create table ksiazki (
isbn varchar2(13) not null primary key,
tytul varchar2(200),
streszczenie varchar2(2000),
autor varchar2(200),
data_publikacji date,
liczba_stron number);

create table egzemplarze_ksiazki (
kod_kreskowy varchar2(100) not null primary key,
isbn varchar2(13) not null,
constraint egzemplarze_ksiazki_isbn_fk foreign key (isbn) references
ksiazki (isbn));

--
Pozdrawiam





billHeireeNog - 21-12-2007 04:21
A little offtopic
  Hi,
I'm new! What's going on?

------------------
Restaurant in Bahamas



BacksarfRaR - 21-12-2007 19:00
Silvio Berlusconi Video story
  Hi there,
Is everything good? Any news?

I saw those videos on a nice social website:
Silvio Berlusconi video exploits

See them!



Hertabapene - 26-04-2008 00:12
Yes we can Obama
  Hi everybody,
Cmo vas How are you?

I looked for these cool videos of video of Barack Obama uncensored

video of Barack Obama uncensored

Watch them they are important who will you vote then?
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?q?ORA-12528:_TNS:nas=B3uch:_nowe_po=B3=B1czenia_s=B1_blo kowane_przez_wszystkie?= ORA-00600: internal error code, arguments: [729], [266536],[space leak] ORACLE - ORA-12545: Connect failed because target host or object does not exist SELECT MAX(nazwaPola) FROM tabela WHERE .... i ORA-01405: pobran? warto?ci? kolumny jest NULL [ORACLE] 9.2 - problem przy imporcie do bazy z UTF8 (ora-1401) ORA-12154: TNS: nie udalo sie rozstrzygnac podanego identyfikatora polaczenia TOAD blad polaczenia z serwerem: ORA-01031 insufficient privileges ORACLE - brak procesu nasłuchu TOAD ORA-12541 [Oracle] Nie dziala MERGE przez @dblink (ORA-02064) ORA-02095: Podany parametr inicjalizacyjny nie moze byc modyfikowany
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • wawa19wwa91.pev.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com