Frage : was zuerst der Störungscode für die Preissenkung geht

Hallo,

I morgens Störungsabfangencode in meinen gespeicherten Verfahren einführend.  Einige meiner Verfahren haben mehrfache statemets und also definiere ich Verhandlunggrenzen für jene jene gespeicherten Verfahren.  In jenen Fällen im Fangblock, tut das ROLLBBACK TRAN gehen nach dem EXEC dbo.usp_err_messages für vor es.  Ich denke den im Fangblock, erzeugt die Fehlermeldung und dann gerollt die Verhandlung zurück.  Ist mein Auftrag correct
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
ALTER Verfahren [dbo]. [up_InsertNormalizedData]
WIE
TRAN ANFANGEN
	VERSUCH ANFANGEN
		/* dieses Verfahren lädt die InputNems Tabelle mit normalisierten Daten von der ImportData Tabelle.  Die Daten sind normalisiert
		über gespeichertes Verfahren up_NormalizedData.  Zusätzlich ist das normalisierte Datum in der InputNems Tabelle dann
		geladen in die FormattedInputNEMS Tabelle, in der das TSCF Feld in die Art, in den Sektor, in die Kategorie und in das FuelType analysiert
		Felder über up_ParseField*/

		TRUNCATE TABELLE dbo.InputNems

		EINSATZ IN dbo.InputNEMS (Durchlauf, Region, TSCF, MetricValue, ForecastYear)
		exec dbo.up_NormalizeData

		TRUNCATE TABELLE dbo.FormattedInputNEMS

		EINSATZ IN dbo.FormattedInputNEMS (Durchlauf, Region, TSCF, MetricValue, ForecastYear)
		VORWÄHLEN zu laufen, Region, TSCF, MetricValue, ForecastYear 
		VON dbo.InputNEMS;

		EXEC dbo.up_ParseField

		TRAN FESTLEGEN
	VERSUCH BEENDEN
	
	FANG ANFANGEN
		EXEC dbo.usp_err_messages 
		PREISSENKUNG TRAN
	ENDEN-FANG

Antwort : was zuerst der Störungscode für die Preissenkung geht

neues gelegentliches () .nextDouble () * (max - MINUTE) + MINUTE
Weitere Lösungen  
 
programming4us programming4us