Szenario:
Sie erhalten eine Excel-Datei mit einigen Informationen zum Kunden mit den folgenden SpaltenVorname,
Nachname,
Alter,
Telefonnummer,
Geburtsdaten ,
Sex
und Sie werden aufgefordert, eine Tabelle in der SQL Server-Datenbank zu erstellen und die Daten in der neu erstellten Tabelle zu speichern.
Lösung:
Wir können die create-Anweisung verwenden, um eine Tabelle in der SQL Server-Datenbank zu erstellen. Unten ist die Create-AnweisungCreate Table Table_Name(Column_OneName DataType(Größe falls erforderlich),Column_TwoName DataType(Größe falls erforderlich),Column_ThreeName DataType(Größe falls erforderlich),Column_FourName DataType(Größe falls erforderlich))
Wenn wir eine Tabelle mit unserer obigen Anforderung erstellen möchten, ist unsere Create-Anweisung mit
Create Table Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age SmallInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
Bei der oben stehenden Erstellungserklärung sind einige Punkte zu beachten. Ich habe den Schemanamen nicht mit dem Tabellennamen verwendet. Wenn Sie den Schemanamen nicht mit dem Tabellennamen angeben, wird er mit dem dbo-Schema erstellt.
Nehmen wir an, wir haben ein Verkaufsschema und wir möchten einen Kunden im Verkaufsschema erstellen. Unser Create Statement lautet
Create Table Sales.Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age TinyInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
VARCHAR(50) für Vorname und Nachname: Es lässt uns Zeichen speichern und die maximale Anzahl ist 50.
TinyInt for Age: Damit können wir ganzzahlige Werte zwischen 0 und 255 speichern.
CHAR(9) for PhoneNumber : Char lässt uns Zeichen speichern, da wir wissen, dass wir 9 Zeichen speichern müssen, wir haben Char(9) verwendet.
Datum für Geburtsdatum: In der Spalte Geburtsdatum können wir das Datum speichern, da wir den Datentyp =Datum haben.
Zeichen (1) für Geschlecht: Da wir M oder F für Sex speichern möchten, lässt uns Char einzelne Zeichen speichern.
Video-Demo:Verwendung von Create Statement zum Erstellen einer SQL Server-Tabelle