Tôi có một câu hỏi SQL đơn giản. Tôi muốn thực hiện một cơ sở dữ liệu 3 cột và tôi có đoạn mã sau:Bảng SQL Lite đơn giản/câu hỏi nhập
sqlite3 meshdb.db "create table t1 (t1key INTEGER PRIMARY KEY, prideID, pubmedID);"
Khi tôi cố gắng nhập một tập tin csv đơn giản với hai cột (prideID và pubmedID), tôi nhận được một "dự kiến 3 cột dữ liệu nhưng tìm thấy lỗi 2 ". Tôi muốn t1key là một số nguyên và tự động đếm khi các trường mới được thêm vào. Tôi có phải đặt NOT NULL trước PRIMARY KEY để làm việc này không?