Tạo và truy vấn bảng

Đã hoàn thành

Bạn có thể sử Transact-SQL tạo bảng cho cơ sở dữ liệu của mình, điền và tải dữ liệu từ chúng.

Tạo bảng

Sử dụng Transact-SQL để tạo bảng cho cơ sở dữ liệu của mình để bạn có thể lưu trữ và truy vấn dữ liệu của mình. Để tạo bảng, bạn thực hiện các bước sau:

  1. Trỏ đến cơ sở dữ liệu của bạn. Ví dụ: để trỏ tới một cơ sở dữ liệu có tên là OnlineShop, bạn nên chạy câu lệnh sau đây trong cửa sổ trình soạn thảo truy vấn bạn đã chọn:

    USE OnlineShop;
    
  2. Sau đó, bạn có thể sử dụng CREATE TABLE để tạo bảng trong cơ sở dữ liệu đã chọn của mình. Ví dụ: để tạo bảng Sản phẩm, bạn có thể chạy câu lệnh sau đây:

    CREATE TABLE Products  
    (ProductID int PRIMARY KEY NOT NULL,  
    ProductName varchar(50) NOT NULL,  
    ProductDescription varchar(max) NOT NULL);
    

    Thao tác này sẽ tạo bảng với các cột sau:

    Cột Sự miêu tả
    ID Sản phẩm Cột ID sản phẩm với loại int . Đây cũng là khóa chính cho bảng.
    Tên Sản phẩm Một cột cho tên của mỗi sản phẩm thuộc loại varchar với giới hạn tối đa 50 ký tự. NOT NULL có nghĩa là cột không thể để trống.
    ProductDescription Một cột để mô tả từng sản phẩm. Cũng của loại varchar.

Để tạo bảng thành công, bạn phải cung cấp tên cho bảng, tên của cột cho bảng và kiểu dữ liệu cho từng cột.

Ghi

Bạn phải có quyền CREATE TABLE và ALTER SCHEMA để tạo bảng.

Chèn và đọc dữ liệu từ bảng

Sau khi đã tạo bảng, bạn sẽ muốn điền dữ liệu vào bảng. Bạn có thể thực hiện điều này Transact-SQL cách sử dụng câu lệnh INSERT. Ví dụ: để thêm sản phẩm vào bảng Sản phẩm, bạn có thể chạy câu lệnh sau:

INSERT Products (ProductID, ProductName, ProductDescription)  
    VALUES (1, 'The brown fox and the yellow bear', 'A popular book for children.');

Để đọc dữ liệu từ bảng, bạn sử dụng câu lệnh SELECT. Ví dụ: để tìm nạp tên và mô tả cho tất cả các sản phẩm trong bảng Sản phẩm, bạn sẽ chạy câu lệnh sau đây:

SELECT ProductName, ProductDescription
    FROM Products;