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

Tôi nên làm việc như thế nào trong trường hợp này. Tôi có nên sử dụng Trình kích hoạt hay Để người dùng để quản lý

Tôi sẽ làm như sau:

  • Đặt logic xác thực dữ liệu vào một quy trình được lưu trữ
  • Tạo quy trình được lưu trữ theo cách duy nhất mà ứng dụng tương tác với bảng
  • Đặt mã bạn muốn vào quy trình đã lưu trữ.

Mô hình lập trình dựa trên trình kích hoạt phát triển quá khó để viết mã và duy trì khi độ phức tạp logic nghiệp vụ của ứng dụng của bạn tăng lên.

Tuy nhiên, nếu bạn hoàn toàn chắc chắn rằng bạn sẽ chỉ có logic đơn giản như thế này, bạn có thể đặt nó vào trình kích hoạt vì điều này sẽ yêu cầu những thay đổi tối thiểu trong cách ứng dụng tương tác với cơ sở dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TransactSQL để chạy một tập lệnh TransactSQL khác

  2. STContains trên cột Địa lý

  3. Tỷ lệ cược và kết thúc của SQL Server 2008 T-SQL UDF

  4. Tổng quan về các kiểu Nối SQL với các ví dụ

  5. Cách thực hiện XÓA nhanh nhiều dữ liệu khỏi một bảng lớn (máy chủ sql)