See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 10204|Vastuse: 0

[Allikas] SQL meetod tabeliandmete tühjendamiseks

[Kopeeri link]
Postitatud 09.02.2015 14:13:22 | | |

Truncate tabeli tabelinimi
kustuta tabelinimest
Suurim probleem kustutamismeetodiga on siis, kui on lipuväli


Üldiselt soovitatakse kasutada kustutamist tabeliväljade kustutamiseks nii palju kui võimalik, mis avaldab selektiivset kustutamist, seega kustutatakse sageli tabelinimest, kus tingimus on
Delete ja Truncate omavad tegelikult sama funktsiooni, välja arvatud see, et truncate'ile ei järgne tingimuslause, vaid selle funktsioon on kustutada kõik read (kirjed) tabelist
Suurim erinevus nende kahe vahel on see, et delete kirjutatakse logifailina, samas kui truncate kustutatakse otse ilma logi kirjutamata, esimest saab taastada, teist ei saa taastada, teine on ohtlikum, seega ei soovitata tavaliselt kasutada truncate'i, tavaliselt delete




Eelmine:SQL Server 2000 loob tsüklis 1024 tabelit
Järgmine:Tavalisi SQL-lauseid saab täita koos exec
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com