sql >> Database teknologi >  >> RDS >> Sqlserver

Kan jeg sende argumenter til en ekstern (CLR) SQL Server-trigger?

Efter lidt research, ser det ud til, at det, jeg vil gøre, ikke kan lade sig gøre.

Metoder, der overføres ved hjælp af trigger-udløseren "eksternt navn"-udtryk, skal være parameterløse, og SqlTriggerContext kan ikke ændres i CREATE TRIGGER-sætningen.

Jeg endte med at gå permutationsvejen og bare have færre variationer af understøttede argumenter. Måske vil .NET-integration være lidt mere robust næste gang.



  1. Kan ikke konvertere MySQL.DateTime til System.DateTime med 0000-00-00 00:00:00 værdier

  2. Array i SQL Query?

  3. Vælg distinkt på klat

  4. PG::ConnectionBad (FATAL:pg_hba.conf afviser forbindelse for vært 172.17.0.1, bruger XXX, database XXX, SSL fra):