CLR User-Defined Function for Check Constraint
Come possiamo scrivere l’espressione logica che verifica un vincolo di tipo CHECK ? Possiamo farlo con:
- T-SQL
- User-Defined Function
- CLR User-Defined Function
Abbiamo apprezzato l’utilizzo del linguaggio CLR nel post SQLCLR instead of OLE Automation (sp_OA* method), ora vediamo come è possibile implementare e fare il deploy di una funzione CLR da utilizzare per verificare l’espressione logica di un vincolo CHECK, definito ad esempio su una colonna di tipo float.
Il linguaggio che utilizzeremo per implementare la nostra CLR User defined function sarà Microsoft Visual C#.