Tình huống:
Tệp Excel được cung cấp cho bạn một số thông tin liên quan đến Khách hàng với các cột dưới đâyTên,
Họ,
Tuổi,
Số điện thoại,
Dữ liệu ngày sinh ,
Giới tính
và bạn được yêu cầu tạo Bảng trong Cơ sở dữ liệu SQL Server và lưu dữ liệu trong Bảng mới được tạo.
Giải pháp:
Chúng ta có thể sử dụng câu lệnh create để tạo Bảng trong Cơ sở dữ liệu SQL Server. Dưới đây là Create StatementTạo Table Table_Name (Column_OneName DataType (Size nếu cần), Column_TwoName DataType (Size nếu cần), Column_ThreeName DataType (Size nếu cần), Column_FourName DataType (Size nếu cần))
Nếu chúng tôi muốn tạo bảng với yêu cầu trên, thì Tạo Tuyên bố của chúng tôi với be
Create Table Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age SmallInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
Có một vài điểm cần lưu ý trong Tạo Tuyên bố ở trên. Tôi chưa sử dụng Tên lược đồ với Tên Bảng. Nếu bạn không cung cấp Tên lược đồ cùng với Tên bảng, nó sẽ được tạo bằng lược đồ dbo.
Giả sử nếu chúng ta có Lược đồ Bán hàng và chúng ta muốn tạo Khách hàng trong Lược đồ Bán hàng. Tuyên bố Tạo của chúng tôi sẽ là
Create Table Sales.Customer (FirstName VARCHAR(50), LastName VARCHAR(50), Age TinyInt, PhoneNumber CHAR(9), DOB Date, Sex CHAR(1) )
VARCHAR (50) cho Tên và Họ: Nó sẽ cho phép chúng tôi lưu trữ các ký tự và số lượng tối đa sẽ là 50.
TinyInt for Age: Nó sẽ cho phép chúng tôi lưu trữ giá trị số nguyên từ 0 đến 255.
CHAR (9) cho PhoneNumber: Char sẽ cho phép chúng tôi lưu trữ các ký tự, vì chúng tôi biết rằng chúng tôi cần lưu trữ 9 ký tự, chúng tôi đã sử dụng Char (9).
Ngày cho DOB: Trong cột Ngày sinh, chúng tôi sẽ có thể lưu trữ ngày vì chúng tôi có kiểu dữ liệu =ngày.
Char (1) cho Giới tính: Khi chúng tôi muốn lưu trữ M hoặc F cho Sex, Char sẽ cho phép chúng tôi lưu trữ một ký tự.
Video Demo:Cách sử dụng Create Statement để tạo SQL Server Table