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

SQLite - Tạo bảng

Để tạo bảng trong SQLite, hãy sử dụng CREATE TABLE tuyên bố.

Chạy câu lệnh này sẽ tạo bảng trong cơ sở dữ liệu hiện tại. Khi tạo bảng, bạn cũng chỉ định các cột mà bảng sẽ chứa, cũng như kiểu dữ liệu của chúng.

Đoạn mã sau tạo một bảng có tên là Artists :

CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Thao tác này tạo một bảng có hai cột (được gọi là ArtistId ArtistName ).

ArtistId cột có kiểu dữ liệu là INTEGER ArtistName cột có kiểu dữ liệu là TEXT . Bằng cách sử dụng NOT NULL chúng tôi đang chỉ định rằng cột phải chứa một giá trị cho mỗi bản ghi.

Chúng tôi cũng đã chỉ định rằng ArtistId là khóa chính. Đây sẽ là cột định danh duy nhất cho bảng.

Xác minh rằng Bảng đã được tạo

Bạn có thể kiểm tra xem bảng đã được tạo hay chưa bằng cách sử dụng .tables lệnh.

Chạy lệnh đó dẫn đến kết quả sau:

sqlite> .tables
Artists

Xem chi tiết bảng

Bạn cũng có thể sử dụng .schema lệnh để xem chi tiết của bảng.

Để sử dụng lệnh này, chỉ cần .schema theo sau là tên bảng. Như thế này:

.schema Artists

Và điều này sẽ dẫn đến kết quả sau:

sqlite> .schema Artists
CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Bây giờ chúng ta đã tạo một bảng, chúng ta có thể chèn dữ liệu.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tính số giây kể từ một ngày / giờ cụ thể trong SQLite

  2. Làm thế nào để lưu trữ và truy xuất một mảng byte (dữ liệu hình ảnh) đến và từ cơ sở dữ liệu SQLite?

  3. Cách cắt một chuỗi trong SQLite

  4. Quyền của người dùng SQLite

  5. SQLite - Bất kỳ sự khác biệt nào giữa ràng buộc bảng UNIQUE và ràng buộc cột UNIQUE?