Tôi đã tạo một bảng FTS3 SQLite cho một ứng dụng Android có nhiều cột. Bảng được điền bởi các yếu tố đầu vào của người dùng. Tuy nhiên không phải tất cả các cột trong bảng phải có giá trị. Ví dụ: Có một cột có tên là PLURAL. Người dùng gửi một từ là một động từ (không phải là danh từ) và vì vậy cột PLURAL không được có giá trị.Android SQLite fts3: Tôi nên chèn gì: giá trị null HOẶC chuỗi rỗng?
Tôi nên nhập gì vào cột PLURAL, giá trị NULL hoặc chuỗi trống ""?
Ngoại trừ logic ảnh hưởng đến câu trả lời, có sự khác biệt đáng kể nào trong hiệu suất Cơ sở dữ liệu nếu tôi sử dụng NULL trên giá trị chuỗi rỗng không? Có bất kỳ vấn đề đã biết nào (ví dụ: ném ngoại lệ) nếu tôi sử dụng giá trị NULL không?
Tôi đã tìm kiếm trên web và tôi đã tìm thấy một số ý kiến về DB khác nhưng không tìm thấy trên SQLite fts3.
Cảm ơn bạn!