2012-08-28 16 views
9

Wiem, że to brzmi głupie pytanie, ale zastanawiałem się, czy zapytanie update może być używane bez klauzuli where. A jeśli tak, to w jakich warunkach.AKTUALIZACJA Zapytanie bez WHERE Klauzula

Z góry dziękuję.

+1

w Oracle można pominąć 'where' klauzula => wszystkie wiersze w tabeli zostaną zaktualizowane. Nie wiem dla innych ORDBMS, ale myślę, że to również zaktualizuje wszystkie wiersze tabeli. – mabbas

Odpowiedz

23

jeśli nie korzystają z klauzuli WHERE wszystkie rekordy w tabeli zostaną dotknięte

+0

Nadal mylić. jeśli zawsze musimy podać klauzulę where dla każdej aktualizacji w tej samej tabeli, nie jest to kosztem serwera. dlaczego nie możemy po prostu zidentyfikować wiersza z ostatniego zapytania i użyć go do następnego zapytania? – Dagon

Powiązane problemy