kieu du lieu trong sqlite

4 197 1
kieu du lieu trong sqlite

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/sqlite/index.jsp                                                                                                              Copyright  ©  vietjack.com     Kiểu liệu SQLite Kiểu liệu SQLite thuộc tính mà xác định kiểu liệu đối tượng Mỗi cột, biến biểu thức có liệu liên quan SQLite Bạn sử dụng kiểu liệu tạo bảng cho SQLite sử dụng hệ thống kiểu động Trong SQLite, kiểu liệu giá trị liên kết với giá trị đó, khơng liên kết với Container Lớp lưu trữ SQLite Mỗi giá trị lưu giữ SQLite Database có lớp lưu trữ (Storage Class) sau: Lớp lưu trữ Miêu tả NULL Giá trị giá trị NULL INTEGER Giá trị số nguyên có dấu, lưu giữ 1, 2, 3, 4, 6, byte tùy thuộc vào độ lớn giá trị REAL Giá trị số thực dấu chấm động, lưu giữ số thực dấu chấm động 8-byte IEEE TEXT Giá trị text string, lưu trữ sử dụng Encoding sở liệu (UTF-8, UTF-16BE UTF-16LE) BLOB Giá trị blob liệu, nhập vào lưu giữ xác Lớp lưu trữ SQLite chung chung so với kiểu liệu Ví dụ, lớp lưu trữ INTEGER gồm kiểu liệu số nguyên khác có độ dài khác Affinity Type SQLite SQLite hỗ trợ khái niệm Affinity Type cột Bất cột lưu giữ kiểu liệu lớp lưu trữ ưu tiên cho cột gọi Affinity Mỗi cột bảng SQLite3 Database gán Affinity Type sau: http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/sqlite/index.jsp                                                                                                              Copyright  ©  vietjack.com     Affinity Miêu tả TEXT Cột lưu giữ tất liệu sử dụng lớp lưu trữ NULL, TEXT BLOB NUMERIC Cột chứa giá trị sử dụng tất lớp lưu trữ INTEGER Vận hành giống cột với NUMERIC affinity với ngoại lệ biểu thức CAST REAL Vận hành giống cột với NUMERIC affinity, ngoại trừ ép giá trị nguyên thành dạng biểu diễn số thực dấu chấm động NONE Một cột với NONE affinity không ưu tiên lớp lưu trữ so với lớp khác không ép liệu từ lớp lưu trữ sang dạng lớp lưu trữ khác Tên kiểu liệu Affinity SQLite Bảng liệt kê tên kiểu liệu đa dạng sử dụng tạo bảng liệu SQLite3 tên Affinity tương ứng áp dụng: Kiểu liệu • INT • INTEGER • TINYINT • SMALLINT • MEDIUMINT • BIGINT • UNSIGNED BIG INT Affinity INTEGER http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/sqlite/index.jsp                                                                                                              Copyright  ©  vietjack.com     • INT2 • INT8 • CHARACTER(20) • VARCHAR(255) • VARYING CHARACTER(255) • NCHAR(55) • NATIVE CHARACTER(70) • NVARCHAR(100) • TEXT • CLOB • BLOB • Không có kiểu liệu xác TEXT NONE định • REAL • DOUBLE • DOUBLE PRECISION • FLOAT • NUMERIC • DECIMAL(10,5) REAL NUMERIC http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/sqlite/index.jsp                                                                                                              Copyright  ©  vietjack.com     • BOOLEAN • DATE • DATETIME Kiểu liệu Boolean SQLite SQLite không hỗ trợ lớp lưu trữ Boolean riêng rẽ Thay vào đó, giá trị Boolean lưu trữ dạng số nguyên: cho false cho true Kiểu liệu Date Time SQLite SQLite khơng có lớp lưu trữ riêng rẽ để lưu trữ date/time, SQLite lưu giữ date/time dạng giá trị TEXT, REAL INTEGER Lớp lưu trữ Định dạng Date TEXT Một date định dạng "YYYY-MM-DD HH:MM:SS.SSS" REAL Số ngày từ Greenwich November 24, 4714 B.C INTEGER Số giây từ 1970-01-01 00:00:00 UTC Bạn chọn để lưu giữ date time kiểu định dạng tự chuyển đổi định dạng sử dụng hàm xử lý date time có sẵn   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     ... Kiểu liệu Boolean SQLite SQLite không hỗ trợ lớp lưu trữ Boolean riêng rẽ Thay vào đó, giá trị Boolean lưu trữ dạng số nguyên: cho false cho true Kiểu liệu Date Time SQLite SQLite khơng có lớp... từ lớp lưu trữ sang dạng lớp lưu trữ khác Tên kiểu liệu Affinity SQLite Bảng liệt kê tên kiểu liệu đa dạng sử dụng tạo bảng liệu SQLite3 tên Affinity tương ứng áp dụng: Kiểu liệu • INT • INTEGER...                      Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com /sqlite/ index.jsp                                                                                

Ngày đăng: 02/12/2017, 11:31

Hình ảnh liên quan

Tên kiểu dữ liệu và Affinity trong SQLite - kieu du lieu trong sqlite

n.

kiểu dữ liệu và Affinity trong SQLite Xem tại trang 2 của tài liệu.
Bảng dưới đây liệt kê tên các kiểu dữ liệu đa dạng có thể được sử dụng trong khi tạo các bảng dữ liệu trong SQLite3 và tên Affinity tương ứng có thể được áp dụng:  - kieu du lieu trong sqlite

Bảng d.

ưới đây liệt kê tên các kiểu dữ liệu đa dạng có thể được sử dụng trong khi tạo các bảng dữ liệu trong SQLite3 và tên Affinity tương ứng có thể được áp dụng: Xem tại trang 2 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan