Scenariusz:
Dostarczony jest plik Excel z niektórymi informacjami dotyczącymi Klienta w poniższych kolumnachImię,
Nazwisko,
Wiek,
Numer telefonu,
Dane urodzenia ,
Seks
i zostaniesz poproszony o utworzenie Tabeli w Bazie Danych SQL Server i zapisanie danych w nowo utworzonej Tabeli.
Rozwiązanie:
Za pomocą instrukcji create możemy utworzyć tabelę w bazie danych SQL Server. Poniżej znajduje się instrukcja CreateUtwórz tabelę Table_Name(Column_OneName DataType(Rozmiar, jeśli jest wymagany),Column_TwoName DataType(Rozmiar, jeśli jest wymagany),Column_ThreeName DataType(Rozmiar, jeśli jest wymagany),Column_FourName DataType(Rozmiar, jeśli jest wymagany))
Jeśli chcielibyśmy utworzyć tabelę z powyższymi wymaganiami, nasza instrukcja Create with be
Create Table Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age SmallInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
W powyższym zestawieniu Utwórz należy zwrócić uwagę na kilka punktów. Nie użyłem nazwy schematu z nazwą tabeli. Jeśli nie podasz nazwy schematu z nazwą tabeli, zostanie on utworzony ze schematem dbo.
Powiedzmy, że mamy schemat sprzedaży i chcielibyśmy utworzyć klienta w schemacie sprzedaży. Nasze oświadczenie Create będzie
Create Table Sales.Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age TinyInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
VARCHAR(50) dla imienia i nazwiska : Pozwoli nam to przechowywać znaki, a maksymalna liczba to 50.
TinyInt for Age: Pozwoli nam to przechowywać wartość całkowitą od 0 do 255.
CHAR(9) dla PhoneNumber : Char pozwoli nam przechowywać znaki, ponieważ wiemy, że musimy przechowywać 9 znaków, użyliśmy Char(9).
Data DOB: W kolumnie Data urodzenia będziemy mogli przechowywać datę, ponieważ mamy dane type=date.
Char(1) dla płci: Ponieważ chcielibyśmy przechowywać M lub F dla Sex, Char pozwoli nam przechowywać pojedynczy znak.
Prezentacja wideo:Jak używać instrukcji Create do tworzenia tabeli SQL Server