Làm cách nào để lưu trữ các giá trị lâu dài trong cơ sở dữ liệu SQLite của Android? Tôi đang cố gắng lưu trữ các giá trị thời gian (mili giây) có định dạng kiểu dài.lưu trữ giá trị lâu dài trong cơ sở dữ liệu Android
27
A
Trả lời
56
Cột INTEGER sẽ xử lý các giá trị dài.
Từ trang web SQLite:
INTEGER. Giá trị là số nguyên đã ký, được lưu trữ trong 1, 2, 3, 4, 6 hoặc 8 byte tùy thuộc vào độ lớn của giá trị.
1
Nếu bạn không quan tâm đến dấu hiệu, lưu nó như int8. Đó là 8 byte (64 bit) chưa được ký. Hoặc, chuyển đổi thành/từ chuỗi.
3
Bạn có thể xác định cột có kiểu dữ liệu Integer. Để biết thêm thông tin, hãy xem qua số link
INT8 này sẽ được chuyển thành INTEGER in sqlite. (Hoặc, ít nhất đó là cách tôi hiểu phần mối quan hệ) – keyser
Có, chỉ cần được rõ ràng ... – Simon
Không có gì sai với điều đó: p – keyser