CRÉER le @ProdLine du PROCÉDÉ dbo.usp_RSFurnace_Defects varchar (4), datetime AS BEGIN NOCOUNT RÉGLÉ de @EffectiveDate de DESSUS ; le
CHOISISSENT le * À PARTIR de dbo.vFurnaceDefects OÙ @ProdLine = le de « fs » ET (dbo.vFurnaceDefects. [Date d'Effective] ENTRE le de CONVERTI (DATE-HEURE, @EffectiveDate, 102) ET le CONVERTI (DATE-HEURE, @EffectiveDate, 102)) OU @ProdLine = de « HT » ET (dbo.vFurnaceDefects. [Date d'Effective] ENTRE le de CONVERTI (DATE-HEURE, @EffectiveDate, 102) ET le CONVERTI (DATE-HEURE, @EffectiveDate, 102))@ProdLine du = de « TB » ET (dbo.vFurnaceDefects. [Date d'Effective] ENTRE le de CONVERTI (DATE-HEURE, @EffectiveDate, 102) ET le CONVERTI (DATE-HEURE, @EffectiveDate, 102)); END GO EXECUTE dbo.usp_RSFurnace_Defects; GO
Msg 102, niveau 15, état 1, usp_RSFurnace_Defects de procédé, ligne syntaxe près « @ProdLine » de 17 Incorrect. le Msg 201, les usp_RSFurnace_Defects du niveau 16, de l'état 4, du procédé, la ligne 0 Procedure ou la fonction « usp_RSFurnace_Defects » s'attend au paramètre « @ProdLine », qui n'était pas supplied.
Below est la vue dbo.vFurnaceDefects que j'ai créé que j'appelle dans le procedure. SELECT dbo.op_hist. [Date efficace], dbo.op_hist. Employé, dbo.op_hist. [Ordre d'entretien], dbo.op_hist. Opération, dbo.op_hist. [Quantité accomplie], dbo.op_hist. [Rejet de quantité], dbo.op_hist. [Centre de travail], dbo.op_hist.ID, dbo.op_hist. [Nombre d'article], dbo.op_hist. Décaler, dbo.op_hist. Département, dbo.op_hist. Machine, dbo.op_hist. Emplacement, dbo.xxpt_mstr. Dimension1, dbo.pt_mstr. Description1, dbo.pt_mstr. [Ligne d'aiguillon], dbo.op_hist. [Raison de rejet], dbo.xxpt_mstr. [ FROM dbo.op_hist JOIN dbo.pt_mstr de conversion alternative d'UM] SUR dbo.op_hist. [Nombre d'article] = dbo.pt_mstr. [Nombre d'article] JOIN dbo.xxpt_mstr SUR dbo.op_hist. [Nombre d'article] = dbo.xxpt_mstr. [Nombre d'article]
class= de
|
Vous pouvez le simplifier aimez ceci :
1 :
2 :
3 :
4 :
5 :
|
CHOISIR *
De dbo.vFurnaceDefects
LÀ OÙ
@ProdLine dedans (« fs », « HT », « TB ") ET
(dbo.vFurnaceDefects. [Date efficace] ENTRE le CONVERTI (DATE-HEURE, @EffectiveDate, 102) ET le CONVERTI (DATE-HEURE, @EffectiveDate, 102));
|
|