Vraag : Het roepen van procedure of functie van een trekker

De toepassing dat ik aan gebruik een ingewikkeld replicatiemechanisme werk dat trekkers en vlakke dossiergegevensbestanden combineert.  Omwille van dit veronderstelt vraag dat wij douanetrekkers voor replicatie moeten gebruiken.  

Within de trekkercode, daar een sectie van code is die steeds opnieuw wordt gebruikt om speciale karakters schoon te maken.  Ik dacht zettend deze code in een procedure of een functie na en opnieuw gebruikend het.  Duidelijk gemakkelijker te handhaven en is correcter.  />My de zorg


Example van code
MOMENTEEL/> VASTGESTELDE @MyVariable
VASTGESTELDE @MyVariable
VASTGESTELDE @MyVariable
VASTGESTELDE @MyVariable
zou HOUDEN van AAN/> Vastgestelde @MyVariable DO
(iets volgens deze lijnen)

I am specifically geinteresseerd in het effect op performance van het roepen van een proc of func veelvoudige tijden in een trigger.

Antwoord : Het roepen van procedure of functie van een trekker

Voor maximum prestaties, zou ik de code in de trekkers verlaten.  U zult heel wat overheadkosten oplopen die dit leiden tot een functie.

Btw, zou u ook moeten stapelen/inbedt hen voor beste prestaties, iets als:

VASTGESTELDE @MyVariable = vervangt (vervang (vervang (vervang (@MyVariable, „„“, „\ x022“), '''', „\ x027“), klusje (10), „\ x0a“), klusje (13), „\ x0d“)
Andere oplossingen  
 
programming4us programming4us