Siedzę pod oraclem, dodkładnie w konsoli w programie sqlplus. Mam taki problem że po zamknięciu programu, i ponownym uruchomieniu wszystkie tabele są puste, sqlplus ich nie zapamiętuje. Co jest?
0
0
a zakomitowałeś zmiany?
0
kilka miesięcy temu jak w tym siedziałem to po zamknięciu programu dane w bazie pozostawały, nie musiałem nic commitować.
czy w oracle istnieje show tables;
i dlaczego to polecenie nie działa
SQL> CREATE TABLE promocja(id_promocji INT NOT NULL AUTO_INCREMENT PRIMARY_KEY, id_ksiazki INT, opis VARCHAR(20), cena NUMBER(6, 2));
CREATE TABLE promocja(id_promocji INT NOT NULL AUTO_INCREMENT PRIMARY_KEY, id_ksiazki INT, opis VARCHAR(20), cena NUMBER(6, 2))
*
ERROR at line 1:
ORA-00907: missing right parenthesis
Z tego co pamiętam to na uczelni mi działało.
0
Oracle nie ma czegoś takiego jak AUTO_INCREMENT
0
to źle pamiętasz - to nie jest SQL oracle.