Come Cancellare Una Tabella In Sql

Sommario:

Come Cancellare Una Tabella In Sql
Come Cancellare Una Tabella In Sql

Video: Come Cancellare Una Tabella In Sql

Video: Come Cancellare Una Tabella In Sql
Video: Microsoft Access: cancellazione di una tabella in SQL 2024, Novembre
Anonim

Structured Query Language (SQL) è stato sviluppato negli anni '70 da due americani (Raymond Boyce e Donald Chamberlin) di IBM. La sua prima versione è stata adottata ufficialmente nel 1986 e oggi è il linguaggio di gestione di database più diffuso. Naturalmente, l'operazione di cancellazione delle tabelle dai record è una delle operazioni di base in questo linguaggio e può essere eseguita in diversi modi.

Come cancellare una tabella in sql
Come cancellare una tabella in sql

Necessario

Conoscenza base del linguaggio SQL

Istruzioni

Passo 1

Usa l'istruzione SQL truncate per svuotare le tabelle, specificando il nome della tabella che ti interessa nella tua query. Ad esempio, se vuoi cancellare una tabella denominata TableToClear, l'intera query dovrebbe avere questo aspetto:

troncare la tabella `TableToClear`

Passo 2

Utilizzare l'operatore di eliminazione in alternativa all'operatore di troncamento per eliminare i dati da una tabella riga per riga. La sintassi di questo comando richiede di specificare il nome della tabella e la condizione in base alla quale una riga deve essere rimossa da essa. Se inserisci una condizione che è nota per essere vera, indipendentemente dal contenuto della riga, tutti i record della tabella verranno eliminati. Ad esempio, per la tabella TableToClear, una query con questo operatore può essere composta in questo modo:

elimina da `TableToClear` dove 1

A differenza dell'operatore troncare, questa query restituirà il numero di righe eliminate. Un'altra differenza nell'esecuzione di questo comando non è il blocco dell'intera tabella, ma solo il record in elaborazione al momento. Questa opzione richiederà più tempo per l'esecuzione, che diventerà evidente quando ci sono un gran numero di righe nella tabella da svuotare.

Passaggio 3

Esistono anche opzioni più esotiche, ad esempio eliminare completamente la tabella e ricrearla in una query SQL. Usa drop per eliminare e crea per creare. Ad esempio, se la tabella TableToClear è costituita da un campo di testo Nome di 50 caratteri e da un campo Codice intero con valori diversi da zero, è possibile scrivere le operazioni per eliminarla e ricrearla come segue:

drop table `TableToClear`;

crea la tabella `TableToClear` (Codice intero non nullo, Nome char (50) not null

);

Consigliato: