Problem z transakcją [iniezadeklarowany identyfikator]

Problem z transakcją [iniezadeklarowany identyfikator]
QK
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam mam problem z napisaniem transakcjie pod Oracla w PL/SQL Developr. Mianowicie
np.Begin Transaction Select imie from imiona; Insert into imiona(imie) values('Kacper')
jak chce cos takiego uruchomić pojawia mi się nastepujący komunikat.

Napotkano Symbol "select" gdy oczekiwano jednego z nastepujacych :=,(@%;
gdy wstaiwe ' ; ' to pisze że napotkało koniec pliku i też czegoś brakuje.

Prosze was o przykładową transakcje pod ORACLE. Będę bardzo wdzięczny

Pozdrawiam i z góry dziękuje.

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6823
0
Kopiuj
Begin Transaction; Select imie from imiona; Insert into imiona(imie) values('Kacper')

Chyba jasne po begin transaction zjadłeś średnik

QK
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
Begin Transaction; 
SELECT imie FROM imiona; INSERT INTO imiona(imie) VALUES('Kacper');
end;

Poprawione ale dalej mi się pojawia błąd tym razem że identyfikator "TRANSACTION" powinnien być zadeklarowany.

johny5
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

usuń Transaction.

Kopiuj
Begin
SELECT imie FROM imiona; INSERT INTO imiona(imie) VALUES('Kacper');
end;

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.