sql >> Databáze >  >> RDS >> Sqlserver

Výjimka maximálních parametrů SqlCommand na 2099 parametrech

Příkaz odeslaný na SQL Server je

exec sp_executesql 
          N'SELECT P0 = @p0, P1 = @p1, P2 = @p2...',
          N'@p0 int,@p1 int,@p2 int...',
          @p0=0,@p1=1,@p2=2...

Všimněte si, že 2 sloty parametrů ve volání sp_executesql jsou převzaty pomocí NVARCHAR řetězců pro text dotazu a definice parametrů tak „pouze“ ponechává 2 098 volných k použití.




  1. Vytvořte nového uživatele v MySQL a dejte mu plný přístup k jedné databázi

  2. poloměr vyhledávání podle zeměpisné šířky / délky

  3. MySQL:Počet záznamů s po sobě jdoucími měsíci

  4. postgresql - sql - počet "skutečných" hodnot