Odwiedza nas 37 gości
Top Module Empty

Start arrow Informatyka arrow SQL arrow Usuwanie rekordów
Usuwanie rekordów Drukuj Wyślij znajomemu
Oceny: / 0
KiepskiBardzo dobry 
Redaktor: Administrator   


Do usuwania jednego lub więcej wierszy służą instrukcje DELETE oraz TRUNCATE. Ich użycie i działanie trochę się różni.

Instrukcja DELETE.

W celu usunięcia jednego lub więcej wierszy z tabeli należy użyć instrukcji DELETE.

Składnia instrukcji:

DELETE [FROM] {nazwa_tabeli} [WHERE warunki_wyszukiwania]

W przypadku braku klauzuli WHERE, instrukcja DELETE usunie wszystkie wiersze z tabeli.

Przykłady:

1:

DELETE FROM orders WHERE customerid = 17

2:

DELETE employee WHERE employeeid = 33

3:

DELETE FROM orderhist

Instrukcja TRUNCATE.

Jest to szczególny przypadek instrukcji DELETE (tj. bez klauzuli WHERE). Instrukcja TRUNCATE usuwa wszystkie wiersze z tabeli, bez żadnych wyjątków. Po usunięciu wszystkich wierszy pozostaje tylko zachowana struktura tabeli i obiekty z nią skojarzone. Instrukcja TRUNCATE jest wykonywana szybciej niż instrukcja DELETE.

Składnia instrukcji:

TRUNCATE TABLE nazwa_tabeli

Przykład:

1:

TRUNCATE TABLE orderhist

 

 
« poprzedni artykuł   następny artykuł »

Logowanie






Hasło?
Konto? Zarejestruj się!

Statystyka


Google-Pagerank.pl - Pozycjonowanie + SEO

Katalog Stron WWW - www.webtree.com.pl
© 2012 Kujonek - Twój Wortal Wiedzy
Joomla! is Free Software released under the GNU/GPL License.