Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10592|Odpowiedź: 1

[Źródło] SqlServer – tabele usuwania, obcinania i usuwania

[Skopiuj link]
Opublikowano 17.12.2018 13:33:47 | | |
--delete z nazwy tabeli

--1> Po prostu usuń część danych w tabeli, struktura tabeli nadal tam jest.

--2>Delete może usunąć część danych z klauzulą where, np. DELETE FROM Student WHERE sAge > 20

--3> Automatyczne numerowanie nie wraca do wartości początkowej.


--nazwa tabeli obcinacowej

--1>truncate nie może być uzupełnione przez warunek where, nie można usunąć zgodnie z warunkiem, można usunąć tylko wszystkie dane.

--2> Automatyczne numerowanie wraca do wartości początkowej.

--3> Użycie truncate do usunięcia wszystkich danych w tabeli jest znacznie bardziej efektywne niż delete, ponieważ truncate używa minimalnej metody rejestrowania logów.

--4>truncate usuwa dane bez wyzwalania wyzwalacza usuwania.


--drop table table name

--1> Usuń samą tabelę, czyli usuń wszystkie dane i strukturę tabeli (kolumny, ograniczenia, widoki, klucze) w tabeli.


Wyjaśnienie numeracji automatycznej:

1 Automatyczne numerowanie będzie rosło tylko do przodu, a nie do tyłu.
2 Jeśli wystąpi błąd przy wstawianiu danych, liczba automatyczna również wzrośnie, a przy następnym wstawieniu liczba zostanie "pominięta".
3. Kolumny numeracji automatycznej nie mogą być modyfikowane ręcznie.






Poprzedni:Powtórka z chemii w liceum No dalej, no dalej
Następny:jQuery list pozwala tylko na jedno aktywne sprawdzenie
Opublikowano 17.12.2018 14:28:34 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com