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

thủ tục được lưu trữ trong SQL CLR

Xem:

Về cơ bản, có các mẫu Visual Studio cho phép bạn bắt đầu với các dự án SQL CLR. Điền vào chỗ trống, viết mã thực của bạn và thậm chí bạn có thể triển khai các cụm CLR đó vào SQL Server trực tiếp từ bên trong Visual Studio.

Một lời cảnh báo:Tôi sẽ không thực hiện cập nhật và chèn dựa trên tập hợp và những thứ tương tự như vậy trong proc được lưu trữ SQL CLR - vì vậy, proc được lưu trữ T-SQL chỉ đơn giản là tốt hơn và nhanh hơn.

SQL-CLR rất tuyệt để mở rộng SQL Server với những thứ như thao tác chuỗi, xử lý ngày tháng, khả năng gọi, ví dụ:dịch vụ web hoặc những thứ khác. Tôi muốn khuyên bạn nên chống lại cố gắng thay thế tất cả các procs được lưu trữ T-SQL bằng các procs được lưu trữ trong C # SQL CLR chỉ vì bạn có thể hoặc chỉ vì nó thú vị - sử dụng đúng công cụ cho đúng công việc! Các hoạt động hàng loạt trên các tập hợp tốt hơn nên để T-SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật một trường của bảng hiện có với Logic Tăng dần Tự động

  2. Chuyển đổi Int thành trường ngày tháng

  3. Không thể tải SqlServerSpatial.dll

  4. Nhận quyền thực thi đối với xp_cmdshell

  5. SQL Server - Mệnh đề IN với nhiều trường