Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Utilizzare l'istruzione Crea per creare una tabella in SQL Server - Esercitazione su SQL Server / T-SQL Parte 34

Scenario:

Viene fornito un file Excel con alcune informazioni relative al Cliente con le seguenti colonne
Nome,
Cognome,
Età,
Numero di telefono,
Dati di nascita ,
Sesso

e ti viene chiesto di creare una tabella nel database di SQL Server e di salvare i dati nella tabella appena creata.

Soluzione:

Possiamo usare create istruzione per creare una tabella nel database di SQL Server. Di seguito è riportato l'istruzione Crea

Crea tabella Nome_tabella(Column_OneName DataType(Size se richiesto),Column_TwoName DataType(Size se richiesto),Column_ThreeName DataType(Size se richiesto),Column_FourName DataType(Size se richiesto))
Se desideriamo creare una tabella con il nostro requisito di cui sopra, la nostra dichiarazione di creazione con be

Create Table Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age SmallInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

Ci sono alcuni punti da notare nella dichiarazione di creazione sopra. Non ho usato il nome dello schema con il nome della tabella. Se non vuoi fornire Schema Name con Table Name, verrà creato con lo schema dbo.

Diciamo se abbiamo lo schema di vendita e vorremmo creare il cliente nello schema di vendita. La nostra dichiarazione di creazione sarà


Create Table Sales.Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age TinyInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

VARCHAR(50) per Nome e Cognome : Ci consentirà di memorizzare i caratteri e il numero massimo sarà 50.
TinyInt for Age: Ci consentirà di memorizzare un valore intero compreso tra 0 e 255.
CHAR(9) for PhoneNumber : Char ci consentirà di memorizzare i personaggi, poiché sappiamo che dobbiamo memorizzare 9 caratteri, abbiamo usato Char(9).
Data di nascita: Nella colonna Data di nascita, saremo in grado di memorizzare la data poiché abbiamo il tipo di dati =data.
Char(1) for Sex: Poiché vorremmo memorizzare M o F per Sex, Char ci consentirà di memorizzare un singolo carattere.


Video demo:come utilizzare Create Statement per creare una tabella SQL Server