Dodatak br.1: Najčešće greške učenika kod UPDATE naredbe
Completion requirements
U praksi se pokazuje da učenici vrlo često prave nekoliko tipičnih grešaka prilikom pisanja UPDATE upita.
1. Zaboravljen WHERE uslov
Primer sa greškom:
UPDATE Proizvodi
SET Cena = 70
Učenik je želeo da promeni cenu jednog proizvoda, ali je promenio sve proizvode u tabeli.
Ispravno:
UPDATE Proizvodi
SET Cena = 70
WHERE Naziv='Hleb'
2. Pogrešno ime kolone
Primer sa greškom:
UPDATE Proizvodi
SET Cijena = 100
Kolona Cijena ne postoji.
Ispravno:
UPDATE Proizvodi
SET Cena = 100
3. Pogrešno ime tabele
Primer sa greškom:
UPDATE Proizvod
SET Cena = 100
Tabela se zove Proizvodi.
4. Nedostaje SET
Primer sa greškom:
UPDATE Proizvodi
Cena = 100
Ispravno:
UPDATE Proizvodi
SET Cena = 100
5. Nedostaju navodnici kod teksta
Primer sa greškom:
UPDATE Proizvodi
SET Naziv = Hleb
Ispravno:
UPDATE Proizvodi
SET Naziv = 'Hleb'
6. Pogrešan uslov
Primer sa greškom:
UPDATE Proizvodi
SET Cena = 100
WHERE ID = '3'
ID je numeričko polje.
Ispravno:
WHERE ID = 3
7. Zaboravljen operator poređenja
Primer sa greškom:
WHERE Cena 200
Ispravno:
WHERE Cena > 200
8. Pogrešno korišćenje aritmetičkih izraza
Primer sa greškom:
SET Cena + 20
Ispravno:
SET Cena = Cena + 20
9. Ažuriranje pogrešne kolone
Primer sa greškom:
UPDATE Proizvodi
SET ID = 10
Promena primarnog ključa obično nije dobra praksa.
10. Neproveravanje rezultata
Učenici često izvrše UPDATE bez provere.
Dobra praksa:
SELECT * FROM Proizvodi
Last modified: Wednesday, 11 March 2026, 10:42 AM