In SQL Server puoi creare tabelle eseguendo uno script SQL con CREATE TABLE
dichiarazione.
Avendo appena creato una tabella tramite la GUI di SSMS, creeremo ora una tabella (o due) utilizzando uno script SQL.
Per creare una tabella usando SQL, usa CREATE TABLE
dichiarazione. Fornisci i nomi delle colonne e i relativi tipi di dati, oltre a qualsiasi altra proprietà richiesta.
-
Apri una nuova finestra di query
Apri una nuova finestra di query facendo clic su Nuova query nella barra degli strumenti.
-
Esegui lo script SQL
Esegui lo script SQL (sotto) incollandolo nella finestra della query, quindi facendo clic su Esegui pulsante sulla barra degli strumenti.
Puoi anche eseguire una query:
- Premendo F5 sulla tastiera.
- Facendo clic su Query> Esegui dal menu in alto.
- Fare clic con il pulsante destro del mouse nella finestra della query effettiva e selezionare Esegui dal menu contestuale.
Lo script SQL
Ecco il codice da copiare e incollare:
CREATE TABLE Genres ( GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY, Genre nvarchar(50) NOT NULL );
-
Verifica che la tabella sia stata creata
Usiamo anche SQL per verificare che la tabella sia stata creata.
Esegui
SELECT * FROM sys.tables;
per restituire un elenco di tutte le tabelle nel database.Naturalmente, puoi anche aggiornare Esplora oggetti facendo clic con il pulsante destro del mouse su Tabelle nodo e selezionando Aggiorna come abbiamo fatto quando abbiamo creato la nostra tabella precedente.
Opzioni tabella
Il CREATE TABLE
accetta molte opzioni aggiuntive che consentono di specificare le proprietà esatte della tabella.
Ce ne sono troppi per entrare nei dettagli in questo tutorial, ma includono opzioni per crittografia, replica, indici e altro.
Tuttavia, tratteremo una di queste opzioni in seguito, i vincoli di chiave esterna, quando creeremo una relazione tra le tabelle.