Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 10592|Odpověď: 1

[Zdroj] SqlServer – tabulky delete, thruncate a Drop delete

[Kopírovat odkaz]
Zveřejněno 17.12.2018 13:33:47 | | |
--delete from table name

--1> Stačí smazat nějaká data v tabulce, struktura tabulky tam stále je.

--2>Delete může smazat část dat s klauzulí where, např. DELETE FROM Student WHERE sAge > 20

--3> Automatické číslování se nevrací na svou původní hodnotu.


--název tabulky zkrácené tabulky

--1>truncate příkaz nelze následovat podmínkou kde, nelze jej smazat podle podmínky, lze smazat pouze všechna data.

--2> Automatické číslování se vrací na původní hodnotu.

--3> Použití trunkate k mazání všech dat v tabulce je mnohem efektivnější než delete, protože trunkate používá minimální metodu pro zaznamenávání logů.

--4>truncate smaže data bez spuštění spouštěče mazání.


--drop table table název

--1> Smažte samotnou tabulku, tedy smažte všechna data a strukturu tabulky (sloupce, omezení, pohledy, klíče) v tabulce.


Vysvětlení automatického číslování:

1 Automatické číslování bude růst jen dopředu, nikoli zpět.
2 Pokud dojde k chybě při vkládání dat, automatické číslo se také zvýší a při dalším vložení bude číslo "přeskočeno".
3. Automatické číslovací sloupce nelze upravovat ručně.






Předchozí:Opakování chemie na střední škole No tak, no tak
Další:jQuery list umožňuje pouze jednu aktivní kontrolu
Zveřejněno 17.12.2018 14:28:34 |
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com