Questione : errore mentre eseguendo una procedura immagazzinata

GENERARE il @ProdLine di PROCEDURA dbo.usp_RSFurnace_Defects
varchar (4), datetime
AS
BEGIN
NOCOUNT STABILITO del @EffectiveDate del
SOPRA; il

SELEZIONA il *
A PARTIRE da dbo.vFurnaceDefects
DOVE @ProdLine =
“del fs„ E (dbo.vFurnaceDefects. [Data di Effective] FRA il
del CONVERTITO (DATETIME, @EffectiveDate, 102) ED il CONVERTITO (DATETIME, @EffectiveDate, 102))
O @ProdLine =
“di alta tensione„ E (dbo.vFurnaceDefects. [Data di Effective] FRA il
del CONVERTITO (DATETIME, @EffectiveDate, 102) ED il CONVERTITO (DATETIME, @EffectiveDate, 102))@ProdLine del
=
“di TB„ E (dbo.vFurnaceDefects. [Data di Effective] FRA il
del CONVERTITO (DATETIME, @EffectiveDate, 102) ED il CONVERTITO (DATETIME, @EffectiveDate, 102));
END
GO
EXECUTE dbo.usp_RSFurnace_Defects;
GO

Msg 102, Livello 15, condizione 1, usp_RSFurnace_Defects di procedura, linea sintassi vicino “@ProdLine„ di 17
Incorrect. il
Msg 201, i usp_RSFurnace_Defects del Livello 16, della condizione 4, di procedura, la linea 0
Procedure o la funzione “usp_RSFurnace_Defects„ prevede il parametro “@ProdLine„, che non era supplied.

Below è la vista dbo.vFurnaceDefects che ho generato che sto denominando nel procedure.
SELECT dbo.op_hist. [Data effettiva], dbo.op_hist. Impiegato, dbo.op_hist. [Ordine di lavoro], dbo.op_hist. Funzionamento, dbo.op_hist. [Qty completato],
dbo.op_hist. [Scarto del Qty], dbo.op_hist. [Centro di lavoro], dbo.op_hist.ID, dbo.op_hist. [Numero di articolo], dbo.op_hist. Spostar, dbo.op_hist. Reparto,
dbo.op_hist. Macchina, dbo.op_hist. Luogo, dbo.xxpt_mstr. Dimension1, dbo.pt_mstr. Description1, dbo.pt_mstr. [Linea del pungolo], dbo.op_hist. [Motivo di scarto],
dbo.xxpt_mstr. [
FROM dbo.op_hist JOIN
dbo.pt_mstr di conversione alternata di UM] su dbo.op_hist. [Numero di articolo] = dbo.pt_mstr. [Numero di articolo] JOIN
dbo.xxpt_mstr su dbo.op_hist. [Numero di articolo] = dbo.xxpt_mstr. [Numero di articolo]
class= del

Risposta : errore mentre eseguendo una procedura immagazzinata

Potete facilitarli gradite questo:

1:
2:
3:
4:
5:
SELEZIONARE *
    Da dbo.vFurnaceDefects
    DOVE 
	@ProdLine dentro (“fs„, “alta tensione„, “TB ") E 
	(dbo.vFurnaceDefects. [Data effettiva] FRA il CONVERTITO (DATETIME, @EffectiveDate, 102) ED il CONVERTITO (DATETIME, @EffectiveDate, 102));
Altre soluzioni  
 
programming4us programming4us