Structured Query Language ( SQL ) är " en databas sublanguage för att fråga och ändra relationsdatabaser " utvecklats av Donald D. Chamberlin och Raymond F. Boyce för IBM under tidigt 1970-tal . Dess syfte är att hämta och ändra lagrad data. En långvarig diskussion bland SQL -användare är hur man ska definiera skillnaden mellan " Delete " och " Trunkera " kommandon . Det är sant att , helt enkelt definieras , " Trunkera " är för evigt och " Delete " är inte , men det finns ett mer omfattande sätt att skilja de två . Instruktioner
1
Förstå att i SQL på " Delete " -kommandot används för att eliminera enskilda rader med data, inte hela uppsättningar av data. Återställa raderade data , så kallade " rulla tillbaka ", fortfarande är möjligt efter att ta bort det .
2
Inse att " Trunkera " kommando används för att eliminera hela uppsättningar av data, inte enskilda rader som " Radera . " Du kan inte återställa data som har tagits bort med hjälp av " Trunkera . " Addera 3
Diskutera skillnaderna med en kollega programmerare .