Tôi có tệp tsv (tab được phân tách) mà tôi muốn nhập bằng sqlite3. Có ai biết một cách rõ ràng để làm điều đó?Cách nhập tệp tsv bằng SQLite3
Tôi đã cài đặt sqlite3, nhưng không tạo ra bất kỳ cơ sở dữ liệu hoặc bảng được nêu ra.
Tôi đã thử lệnh
.import /path/filename.tsv my_new_table
nhưng nó mang lại cho tôi những lỗi: không có bảng như: my_new_table.
Tuy nhiên, từ những gì tôi muốn đọc nó nên tạo bảng tự động nếu nó does't tồn tại. Nó có nghĩa là tôi cần phải tạo và sử dụng một cơ sở dữ liệu đầu tiên, hoặc là có một thủ thuật để nhập một tập tin .tsv vào sqlite?
thanks! Đơn giản và hiệu quả. – bsuire
Cảm ơn từ năm 2016. – Anekdotin
Lưu ý rằng bằng cách sử dụng '.parparator" \ t "' có nghĩa là sqlite sẽ vẫn sử dụng các quy tắc kiểu csv để diễn giải dấu ngoặc kép, có thể không phải là thứ bạn muốn. Một lựa chọn tốt hơn là sử dụng chế độ 'tab' được mô tả trong câu trả lời của adius. – Miles