Com Esborrar Una Taula En Sql

Taula de continguts:

Com Esborrar Una Taula En Sql
Com Esborrar Una Taula En Sql

Vídeo: Com Esborrar Una Taula En Sql

Vídeo: Com Esborrar Una Taula En Sql
Vídeo: Eliminar filas repetidas de una tabla en Sql Server 2024, De novembre
Anonim

Structured Query Language (SQL) va ser desenvolupat als anys setanta per dos nord-americans (Raymond Boyce i Donald Chamberlin) d'IBM. La seva primera versió es va adoptar oficialment el 1986 i actualment és el llenguatge de gestió de bases de dades més comú. Per descomptat, l’operació d’esborrar taules dels registres és una de les operacions bàsiques en aquest idioma i es pot dur a terme de diverses maneres.

Com esborrar una taula en sql
Com esborrar una taula en sql

Necessari

Coneixements bàsics del llenguatge SQL

Instruccions

Pas 1

Utilitzeu la sentència SQL truncate per eliminar taules, especificant el nom de la taula que us interessa en la vostra consulta. Per exemple, si voleu esborrar una taula anomenada TableToClear, tota la consulta hauria de ser així:

trunqueu la taula `TableToClear`

Pas 2

Utilitzeu l’operador de supressió com a alternativa a l’operador de truncament per suprimir dades d’una taula fila per fila. La sintaxi d'aquesta ordre requereix que especifiqueu el nom de la taula i la condició en què s'hauria de suprimir una fila. Si introduïu una condició que se sap que és certa, independentment del contingut de la fila, se suprimiran tots els registres de la taula. Per exemple, per a la taula TableToClear, es pot compondre una consulta amb aquest operador així:

suprimeix de "TableToClear" on 1

A diferència de l'operador de truncament, aquesta consulta retornarà el nombre de files suprimides. Una altra diferència en l'execució d'aquesta ordre és no bloquejar tota la taula, sinó només el registre que s'està processant en aquest moment. Aquesta opció trigarà més a executar-se, cosa que es notarà quan hi hagi un gran nombre de files a la taula.

Pas 3

També hi ha opcions més exòtiques, per exemple, suprimiu completament la taula i torneu-la a crear en una consulta SQL. Utilitzeu drop per suprimir i crear per crear. Per exemple, si la taula TableToClear està formada per un camp de text de nom de 50 caràcters i un camp de codi enter amb valors diferents de zero, podeu escriure les operacions per suprimir-la i recrear-la de la manera següent:

caiguda de la taula `TableToClear`;

crear la taula `TableToClear` (El codi enter no és nul,

El nom char (50) no és nul);

Recomanat: