Đang chuẩn bị liên kết để tải về tài liệu:
Stored Procedure và T-SQL

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

Nâng Cao Trong bài này chúng ta sẽ tìm hiểu một số cách import và export data trong SQL Server. Sau đó sẽ bàn qua các loại Stored Procedure và Cursor. Sử dụng bcp và BULK INSERT để import data bcp là một command prompt dùng để import hay export data từ một data file (Text file hay Excel File) vào SQL Server hay ngược lại. Thường khi muốn chuyển một số lượng lớn data từ một database system khác như Oracle, DB2.sang SQL Server trước hết ta sẽ export data ra một text file sau đó import vào SQL Server. | Stored Procedure và T-SQL Nâng Cao Trong bài này chúng ta sẽ tìm hiểu một số cách import và export data trong SQL Server. Sau đó sẽ bàn qua các loại Stored Procedure và Cursor. Sử dụng bcp và BULK INSERT để import data bcp là một command prompt dùng để import hay export data từ một data file Text file hay Excel File vào SQL Server hay ngược lại. Thường khi muốn chuyển một số lượng lớn data từ một database system khác như Oracle DB2.sang SQL Server trước hết ta sẽ export data ra một text file sau đó import vào SQL Server dùng bcp command. Một trường hợp thông dụng hơn là ta export data từ SQL Server sang một Microsoft Excel file và Excel file này có thể là input cho một program hay một database system khác. Chúng ta cũng có thể chuyển data vào SQL Server dùng câu lệnh BULK INSERT. Tuy nhiên BULK INSERT chỉ có thể import data vào trong SQL Server chứ không thể export data ra một data file như bcp. Để có thể insert data vào SQL Server Database data file phải có dạng bảng nghĩa là có cấu trúc hàng và cột. Chú ý khi data được bulk copy copy hàng loạt dùng bcp hay BULK INSERT vào một table trong SQL Server thì table đó phải tồn tại và data được cộng thêm vào append . Ngược lại khi export data ra một data file thì một file mới sẽ được tạo ra hoặc data file sẽ bị overwrite nếu nó tồn tại. Cú pháp đầy đủ của lệnh bcp có thể xem trong SQL Server Books Online. Ở đây chỉ trình bày một số ví dụ đơn giản về cách sử dụng bcp command và BULK INSERT. Ví dụ 1 Giả sử bạn muốn export data từ table Orders trong PracticeDB đây là database được tạo ra trong bài tập số 1 ra một text file trong đó các cột được phân cách bằng dấu . Bạn có thể làm như sau mở DOS command prompt và đánh vào dòng lệnh sau bcp PracticeDB.Orders out c Orders.txt -c -T -t Trong ví dụ trên ta muốn bulk copy table Orders ra một text file trong đó out copy data từ table hay view ra một data file c Orders.txt . Ngược lại ta có thể dùng switch in để import data từ text file vào SQL Server. -c bulk copy dùng kiểu dữ .

TÀI LIỆU LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.