Lezione 3: Eliminare gli oggetti di database
Si applica a: SQL Server Azure SQL DatabaseIstanza gestita di SQL di AzureAnalytics Platform System (PDW)
Nota
Il percorso di apprendimento Get Started Querying with Transact-SQL (Introduzione all'esecuzione di query con Transact-SQL ) offre contenuto più approfondito, insieme ad esempi pratici.
In questa breve lezione viene illustrato come rimuovere gli oggetti creati nelle lezioni 1 e 2 e come procedere quindi all'eliminazione del database.
Prima di eliminare gli oggetti, verificare di trovarsi nel database corretto:
USE TestData;
GO
Revocare autorizzazioni per le stored procedure
Utilizzare l'istruzione REVOKE
per rimuovere l'autorizzazione di esecuzione per Mary
sulla stored procedure:
REVOKE EXECUTE ON pr_Names FROM Mary;
GO
Eliminare le autorizzazioni
Utilizzare l'istruzione
DROP
per rimuovere l'autorizzazione di accesso perMary
al databaseTestData
:DROP USER Mary; GO
Utilizzare l'istruzione
DROP
per rimuovere l'autorizzazione di accesso perMary
all'istanza di SQL Server 2005 (9.x):DROP LOGIN [<computer_name>\Mary]; GO
Utilizzare l'istruzione
DROP
per rimuovere la stored procedurepr_Names
:DROP PROC pr_Names; GO
Utilizzare l'istruzione
DROP
per rimuovere la vistavw_Names
:DROP VIEW vw_Names; GO
Eliminare la tabella
Utilizzare l'istruzione
DELETE
per rimuovere tutte le righe della tabellaProducts
:DELETE FROM Products; GO
Utilizzare l'istruzione
DROP
per rimuovere la tabellaProducts
:DROP TABLE Products; GO
Rimuovere il database
Non è possibile rimuovere il TestData
database mentre si è nel database, quindi passare prima di tutto al contesto a un altro database e quindi usare l'istruzione DROP
per rimuovere il TestData
database:
USE MASTER;
GO
DROP DATABASE TestData;
GO
In questo modo si conclude l'esercitazione per la scrittura di istruzioni Transact-SQL. Tenere presente che questa esercitazione è una breve panoramica e non descrive tutte le opzioni per le istruzioni usate. La progettazione e la creazione di una struttura di database efficiente e la configurazione dell'accesso sicuro ai dati richiede un database più complesso di quello illustrato in questa esercitazione.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per