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

gemt procedure i SQL CLR

Se:

Grundlæggende er der Visual Studio-skabeloner, som giver dig mulighed for at komme i gang med SQL CLR-projekter. Udfyld de tomme felter, skriv din faktiske kode, og du kan endda implementere disse CLR-samlinger i SQL Server direkte fra Visual Studio.

Ét advarselsord:Jeg vil afholde mig fra at lave sæt-baserede opdateringer og inserts og sådan noget i en SQL CLR-lagret proc - for det er T-SQL-lagrede processer bare bedre og hurtigere.

SQL-CLR er fantastisk at udvide SQL Server med ting som strengmanipulation, datohåndtering, mulighed for at kalde f.eks. webtjenester eller andre ting. Jeg vil anbefale imod forsøger at erstatte alle T-SQL-lagrede procs med C# SQL CLR-lagrede procs bare fordi du kan eller bare fordi det er fedt - brug det rigtige værktøj til det rigtige job! Masseoperationer på sæt overlades bedre til T-SQL.



  1. SQL - rækkefølge efter listerækkefølge

  2. Brug af en HAVING-sætning i en UPDATE-sætning

  3. 9 vitale opgaver, som DBA'er er ansvarlige for

  4. Problemer med sideomdirigering Node-js