Home FORUM Toplista HTML CSS JavaScript PHP DIZAJN SEO Mapa |
![]() |
![]() |
![]() |
![]() |
![]() | ||||||||||||||||||||||||||
Ažuriranje tabela, izmena strukture tabela, brisanje redova ili cele tabeleČesto puta tokom vremena mnoge podatke u bazi moramo menjati. Na primer vremenom se manjaju cene knjiga, dolazi do popusta, itd. Za tu svrhu služi MySQL iskaz UPDATE koji ima sledeći opšti oblik:
Izrazom WHERE kao što znamo možemo da se ograničimo samo na odredjene redove a izrazom LIMIT da ograničimo ukupan broj ažuriranih redova. Na primer da bi ste cenu svih knjiga povećali za 10% upotrebite sledeći upit:
Ako želimo da izmenimo samo jednu adresu kupca to možemo učiniti sledećim upitom:
Vremenom se ukaže potreba i za izmenu i strukture tabela u bazi podataka. Za to služi iskaz ALTER TABLE sledećeg osnovnog blika:
Postoje različiti tipovi izmena koje omogućava ALTER TABLE iskaz i daćemo ih tabelarno
Ajde sad i neki primer da vidimo. Često puta se desi da na primer u tabeli Korisnici, koloni Ime karakteristika char (30) bude mala za unos nekih imena i trebamo je povećati na char (45). To radimo na sledeći način:
Ako se vremenom ukaže potreba da se izbriše tabeli neka kolona možemo to uraditi ovako:
Redovi se brišu veoma jednostavno korišćenjem iskaza DELETE FROM sledećeg oblika:
Ako napišemo samo:
Obrisaćemo nepovratno sve redove iz tabele, i zato budite obazrivi kad koristite ovaj iskaz. Obično je potrebno obrisati samo neke redove, na primer onih kupaca koji se nisu pojavili na sajtu čitavu godinu, ili neke knjige više nema u prometu itd. Brisanje cele tabele iz baze podatakase vrši iskazom DROP TABLE, koja izgleda ovako:
| ||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||
Copyright © 2010 BUbaj. Powered By bubaj.com |
PHP PHP sintaksa Fajl Niz String Funkcija Objektno programiranje MySQL Unos fajla Datum Forme Sesija Registracija |