Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Nilai parameter default/parameter opsional untuk prosedur tersimpan .NET di SQL Server 2005

Seperti yang Anda tunjukkan, ini karena C#2.0 tidak mendukung parameter opsional.

Salah satu solusinya mungkin untuk membungkus .NET stored procedure dalam prosedur tersimpan T-SQL biasa yang menerima parameter default.

Misalnya:

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

Agak jelek tapi mungkin bisa membantu Anda saat ini.




  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 Server:Kolom indeks digunakan seperti?

  2. Cara Membulatkan (ATAS/BAWAH) di SQL Server – 5 Tips Berguna

  3. Pemisahan Persimpangan Rentang Tanggal dalam SQL

  4. Cara terbaik untuk menyimpan String Besar di database SQL Server?

  5. SQL Server dan Kerentanan Spectre/Meltdown