Frage : Wie man gespeichertes procudure also es Zeit festsetzt nicht heraus schreibt

Hallo,
The lässt gespeichertes Verfahren im Stückchen unterhalb der Zeiten heraus, wenn jedermann mich informieren kann, wie man die Syntax also sie ändert, mich würde sein dankbar laufen. Ich weiß, dass Cursor langsam sein können, aber das recordset in diesem Fall nur 10 records.

Thanks,
Louise
ist
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:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
ALTER VERFAHREN [dbo]. [sp_sales_in_period]

(@month_id int)

WIE

der nvarchar Angestellte (50), Verkäufe erklären @t Tabelle (1.1) Primärschlüssel (der Identifikation-schwimmen int Identität, MonthID int, EmployeeID int, DateEntered Datum/Uhrzeit)

@employee_id int erklären
Kanaille-Cursor fast_forward für read_only erklären (auserwähltes EmployeeID vom vSalesEmployeeList)

@max int erklären
@max einstellen = 13

@month_id = @month_id-3 einstellen

Kanaille öffnen
zunächst von der Kanaille in @employee_id holen
während @@fetch_status = 0 

anfangen

	@month_id = @month_id+1 einstellen
	während @month_id <= @month_id + @max
	
	anfangen
	@t einsetzen

	VORWÄHLEN
	a.MonthID,
	e.EmployeeID,
	e.Employee,
	ISNULL (a.Actual, 0) ALS Verkäufe,
	a.DateEntered
	VON dbo.tblSales ALS INNERES VERBINDEN
	dbo.vSalesEmployeeList ALS e AUF a.EmployeeID = e.EmployeeID
	WO (a.MonthID = @month_id)
	UND (a.EmployeeID = @employee_id)
	UND (
	a.DateEntered =
	(AUSERWÄHLTES max (DateEntered) ALS Expr1 VON dbo.tblSales als p, WO (p.MonthID = @month_id) UND (p.EmployeeID = @employee_id))
	)
	AUFTRAG DURCH a.MonthID, a.DateEntered
	
	Ende

zunächst von der Kanaille in @employee_id holen
Ende

nahe Kanaille
Kanaille freigeben

auserwähltes MonthID, EmployeeID, Angestellter, Verkäufe, DateEntered anfangen vom @t Auftrag durch MonthID, Angestelltende

Antwort : Wie man gespeichertes procudure also es Zeit festsetzt nicht heraus schreibt

Zum Variablenvorsprung gehen und das Verzeichnis eintippen, in dem Ihre Akten lokalisiert werden und garantieren, dass der Dateiname korrekt ist.  

Weitere Lösungen  
 
programming4us programming4us