sql >> Database >  >> RDS >> Sqlserver

Kan ik argumenten doorgeven aan een externe (CLR) SQL Server-trigger?

Na wat onderzoek blijkt wat ik wil doen, niet kan.

Methoden die worden doorgegeven met de trigger-clausule "externe naam" moeten parameterloos zijn en de SqlTriggerContext kan niet worden gewijzigd in de CREATE TRIGGER-instructie.

Uiteindelijk ging ik de permutatieroute en had ik gewoon minder variaties van ondersteunde argumenten. Misschien zal de .NET-integratie de volgende keer iets robuuster zijn.



  1. Wat is het effect van het plaatsen van de commit na DML in de procedure?

  2. MariaDB - INNODB slaat de nummerreeks over tijdens het maken van incrementele records - waarom?

  3. SQL-fout (1292):afgekapte onjuiste DOUBLE-waarde:'6893Order '

  4. java.sql.SQLException:I/O-fout:verbinding opnieuw instellen in linux-server