Tôi có bảng sản phẩm trong máy chủ sql 2005 cần được cập nhật bởi một số trường nhất định trong tệp csv. Cả hai tệp đều có một số phần của nhà cung cấp có thể được liên kết đến nơi tôi có thể cập nhật trường products.discontined với trường khác trong tệp csv.tsql: cách tốt nhất để cập nhật bảng db bằng tệp csv
Câu hỏi của tôi là cách tốt nhất để tiếp cận điều này là gì?
Tôi đã cân nhắc việc tạo kết nối odbc cho tệp excel và tìm hiểu cách hợp nhất cập nhật 2 cột. Nhập toàn bộ tệp csv (~ 60 MB) vào bảng tạm thời trong máy chủ sql và sau đó viết một thủ tục tsql để tìm kiếm, so sánh, cập nhật? Cũng làm và lệnh opensource từ phân tích truy vấn và viết một thủ tục để đọc trong file csv và cập nhật bảng theo cách đó ..
cảm ơn trước
Đây có phải là bản cập nhật liên tục hoặc hoạt động một lần không? Điều đó sẽ giúp xác định con đường tốt nhất để thực hiện. –
Ngoài ra, CSV có còn sạch không? Báo giá IE đã thoát và tương tự? –
Xin lưu ý: thẻ 'sqlserver' gần đây không được dùng để ủng hộ 'sql-server'. –