Baze podataka 2 - FESB
Baze podataka 2 - FESB
Baze podataka 2 - FESB
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
!*"A!<br />
@@IDENTITY – Sadržava podatak o posljednjoj generiranoj<br />
IDENTITY vrijednosti.<br />
Vrijednost varijable se mijenja nakon svake INSERT ili<br />
SELECT INTO instrukcije.<br />
Ako se unos <strong>podataka</strong> obavlja u tablici koja ne sadrži<br />
IDENTITY kolone ili sistem ne može generirati novu<br />
vrijednost za IDENTITY kolonu vrijednost @@IDENTITY se<br />
postavlja na null.<br />
Ako se pri obavljanju unosa <strong>podataka</strong> dogodi greška,<br />
vrijednost @@IDENTITY globalne varijable ne može se<br />
vratiti na prethodno stanje.<br />
@@ROWCOUNT – Sadržava podatak o broju redova na<br />
koje djeluje posljednji SQL izraz.<br />
Svaki izraz koji ne djeluje izravno na podatke (npr. IF izraz)<br />
postavlja vrijednost ove varijable u 0.<br />
<br />
<br />
>""("%*(<br />
Kontrola programskog toka (slijeda instrukcija) u SQLu<br />
provodi se primjenom slijedeih izraza:<br />
Izraz<br />
BEGIN...END<br />
BREAK<br />
CONTINUE<br />
GOTO label<br />
IF...ELSE<br />
RETURN<br />
WHILE<br />
Opis<br />
Definira blok instrukcija<br />
Izlaz iz WHILE petlje<br />
Nastavak obrade WHILE petlje<br />
Nastavlja izvršavanje instrukcija od izraza koji je<br />
oznaen sa label<br />
Definira uvjetno izvršavanje instrukcija<br />
Bezuvjetni izlaz iz bloka instrukcija<br />
Ponavlja niz instrukcija dok je postavljeni uvjet<br />
istinit (TRUE)