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

Giá trị tham số mặc định / tham số tùy chọn cho các thủ tục được lưu trữ .NET trong SQL Server 2005

Như bạn đã chỉ ra, điều này là do C # 2.0 không hỗ trợ các tham số tùy chọn.

Một giải pháp khác có thể là gói các thủ tục được lưu trữ .NET trong các thủ tục được lưu trữ T-SQL thông thường chấp nhận các tham số mặc định.

Ví dụ:

CREATE PROCEDURE TestProcWrapper
(
    @TestIntWrapperParam int = null
)
AS
EXEC TestProc @TestInt = @TestIntWrapperParam 

Nó hơi xấu nhưng có thể giúp bạn trên đường đi ngay bây giờ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để hiển thị hình ảnh từ Máy chủ Sql với Microsoft Access?

  2. Thêm cột có giá trị mặc định vào bảng hiện có trong SQL Server

  3. SQL Server, kết hợp LIKE và IN?

  4. không thể truyền giá trị dưới dạng float

  5. Làm thế nào để gọi Thủ tục đã lưu trong Chế độ xem?