TWORZYĆ PROCEDURA dbo.usp_RSFurnace_Defects @ProdLine varchar (4), @EffectiveDate datetime AS BEGIN USTALONY NOCOUNT DALEJ;
WYBRANY * OD dbo.vFurnaceDefects DOKĄD @ProdLine = "fs" I (dbo.vFurnaceDefects. [Effective Data] MIĘDZY KONWERTYTA (DATETIME, @EffectiveDate, 102) I KONWERTYTA (DATETIME, @EffectiveDate, 102)) LUB @ProdLine = "hv" I (dbo.vFurnaceDefects. [Effective Data] MIĘDZY KONWERTYTA (DATETIME, @EffectiveDate, 102) I KONWERTYTA (DATETIME, @EffectiveDate, 102)) @ProdLine = "tb" I (dbo.vFurnaceDefects. [Effective Data] MIĘDZY KONWERTYTA (DATETIME, @EffectiveDate, 102) I KONWERTYTA (DATETIME, @EffectiveDate, 102)); END GO EXECUTE dbo.usp_RSFurnace_Defects; GO
Msg 102, Poziom 15, Stan (1), Procedura usp_RSFurnace_Defects, Kreskowy 17 Incorrect składnia blisko "@ProdLine". Msg 201, Poziom 16, Stan 4, Procedura usp_RSFurnace_Defects, Kreskowy 0 Procedure lub funkcja "usp_RSFurnace_Defects" oczekiwać parametr "@ProdLine", che być supplied.
Below być the Widok dbo.vFurnaceDefects i tworzyć che i dzwonić w the zaopatrzony procedure. SELECT dbo.op_hist. [Wydajny Data], dbo.op_hist. Pracownik, dbo.op_hist. [Praca Rozkaz], dbo.op_hist. Operacja, dbo.op_hist. [Qty Uzupełniać], dbo.op_hist. [Qty Odrzut], dbo.op_hist. [Praca Centrum], dbo.op_hist.ID, dbo.op_hist. [Rzecz Liczba], dbo.op_hist. Przesunięcie, dbo.op_hist. Dział, dbo.op_hist. Maszyna, dbo.op_hist. Miejsce, dbo.xxpt_mstr. Dimension1, dbo.pt_mstr. Description1, dbo.pt_mstr. [Dźgnięcie Linia], dbo.op_hist. [Odrzut Powód], dbo.xxpt_mstr. [Alternacyjny UM Zamiana] FROM dbo.op_hist WEWNĘTRZNY JOIN dbo.pt_mstr NA dbo.op_hist. [Rzecz Liczba] = dbo.pt_mstr. [Rzecz Liczba] WEWNĘTRZNY JOIN dbo.xxpt_mstr NA dbo.op_hist. [Rzecz Liczba] = dbo.xxpt_mstr. [Rzecz Liczba]
|
(1):
2:
3:
4:
5:
|
WYBIÓRKA *
OD dbo.vFurnaceDefects
DOKĄD
@ProdLine wewnątrz ("fs", "hv", "tb ") I
(dbo.vFurnaceDefects. [Wydajny Data] MIĘDZY KONWERTYTA (DATETIME, @EffectiveDate, 102) I KONWERTYTA (DATETIME, @EffectiveDate, 102));
|
|