Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Số lượng SSIS của Biến đối tượng?

Bạn đang điền Biến đối tượng này như thế nào? Tùy thuộc vào cách bạn điền biến, có thể liệt kê các cách lấy số lượng phù hợp hơn. Tuy nhiên, đây là một giải pháp nhanh chóng và hiệu quả dành cho bạn:

  1. Tạo một biến mới kiểu số nguyên và khởi tạo biến thành 0
  2. Sử dụng tác vụ vòng lặp foreach để lặp lại đối tượng của bạn (mở trình chỉnh sửa vòng lặp foreach, đi tới Collections và thay đổi Điều tra viên thành Foreach ADO Enumerator và biến nguồn đối tượng ADO thành biến Đối tượng của bạn.
  3. Tạo Execute SQL Task
  4. Trên tab chung, đặt ResultSet thành Single row và câu lệnh sql của bạn thành SELECT (@Count + 1)
  5. Trong tab Ánh xạ Tham số, hãy thêm biến số nguyên mới của bạn và thay đổi Parameter Name thuộc tính cho @Count
  6. Trong tab Tập hợp Kết quả, hãy thêm một mục nhập mới có tên:0 và tên biến:biến số nguyên mới tạo của bạn.

Khi vòng lặp của bạn hoàn thành, bạn sẽ có số lượng đối tượng.

LƯU Ý:Nếu bạn đã lặp qua các tệp này (tôi cho rằng bạn đang sử dụng vì bạn đang sử dụng SSIS để điền một Biến đối tượng với tên tệp), bạn chỉ cần thực hiện các bước 1, 3-6.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - Làm cách nào để chỉ lấy các số sau số thập phân?

  2. Cách tạo cơ sở dữ liệu trực tuyến từ chế độ khôi phục trong SQL Server

  3. 5 Nguyên tắc truy vấn và cú pháp SQL để giám sát cơ sở dữ liệu tốt hơn

  4. Sự khác biệt giữa Quét bảng và Quét chỉ mục theo cụm là gì?

  5. Cách thực hiện truy vấn chuyển qua DELETE trong SQL Server