Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Sử dụng câu lệnh tạo để tạo bảng trong SQL Server - SQL Server / T- Hướng dẫn sử dụng SQL Phần 34

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 đây
Tê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 Statement

Tạ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
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cấp quyền chọn trên dạng xem không phải bảng cơ sở khi bảng cơ sở nằm trong một cơ sở dữ liệu khác

  2. SQL Server - Xóa tất cả các ký tự ASCII không in được

  3. SQL:Chọn tên cột động dựa trên biến

  4. Làm cách nào để lấy id được chèn lần cuối?

  5. Các cách tốt nhất để sử dụng câu lệnh SQL DELETE trong bảng SQL