Hi, I'm trying to create a stored procedure but I'm obtainning a sintax error in one of the queries. I've tried to execute it alone but it ever returns the same error:
Code:
Mens. 156, Nivel 15, Estado 1, Línea 4
Sintaxis incorrecta cerca de '='
As I'm using the equal symbol with varchars I've tried to do it with 'LIKE' instead of '=', but then it shows this error:
Code:
Mens. 156, Nivel 15, Estado 1, Línea 4
Sintaxis incorrecta cerca de la palabra clave 'LIKE'.
Any idea what I'm doing bad?
This is my query:
Code:
SELECT tvp.ID_PETICIO_TX,tvp.ATR_CATEGORIA_TX,tvp.ATR_TIPUS_TX,tvp.ATR_ESTAT_TX,tvp.ATR_SUBESTAT_TX,tvp.ATR_DATA_REGISTRE_DIA_TX
FROM dbo.SM_EXTR_TKT_V_PETICIONS tvp
WHERE tvp.ATR_PROVEIDOR_TX = 'TELEFONICA' AND _
				(tvp.ATR_GRUP_ASSIGNACIO_TX LIKE 'T1/T1-N1-ODP' OR tvp.ATR_GRUP_ASSIGNACIO_TX LIKE 'T1/T2-N2-ODPTRAM') AND _
				(tvp.ATR_CATEGORIA_TX LIKE 'Alta' OR tvp.ATR_CATEGORIA_TX LIKE 'Baixa' OR tvp.ATR_CATEGORIA_TX LIKE 'Modificació') AND _
				(tvp.ATR_TIPUS_TX LIKE 'MAC ES' OR tvp.ATR_TIPUS_TX LIKE 'MAC CR' OR tvp.ATR_TIPUS_TX LIKE 'AC ES' OR _ 
				tvp.ATR_TIPUS_TX LIKE 'AC CR' OR tvp.ATR_TIPUS_TX LIKE 'BC ES' OR tvp.ATR_TIPUS_TX LIKE 'BC CR' OR _ 
				tvp.ATR_TIPUS_TX LIKE 'BC BAS' OR tvp.ATR_TIPUS_TX LIKE 'N2') AND _
				(tvp.ATR_ESTAT_TX LIKE 'Assignada' OR tvp.ATR_ESTAT_TX LIKE 'En procés' OR (tvp.ATR_ESTAT_TX LIKE 'Pendent client' OR _
				tvp.ATR_ESTAT_TX LIKE 'Pendent CTTI' OR tvp.ATR_ESTAT_TX LIKE 'Manca dades client' OR tvp.ATR_ESTAT_TX LIKE 'Pendent proveïdor') AND _
				(tvp.ATR_SUBESTAT_TX LIKE 'Anàlisi tècnic' OR tvp.ATR_SUBESTAT_TX LIKE'Entrada a configuració final' OR tvp.ATR_SUBESTAT_TX LIKE 'Elaboració ordres' OR _
				tvp.ATR_SUBESTAT_TX LIKE 'En Tramitació' OR tvp.ATR_SUBESTAT_TX LIKE 'Baixa administrativa' OR tvp.ATR_SUBESTAT_TX LIKE 'Equipament extra sol•licitat' OR _
				tvp.ATR_SUBESTAT_TX LIKE 'Execució provisió' OR tvp.ATR_SUBESTAT_TX LIKE 'Incidència de provisió' OR tvp.ATR_SUBESTAT_TX LIKE 'Incidència tramitació' OR _
				tvp.ATR_SUBESTAT_TX LIKE 'Iniciant tramitació' OR tvp.ATR_SUBESTAT_TX LIKE 'Registrant dades' OR tvp.ATR_SUBESTAT_TX LIKE 'Retornant a tramitació' OR _
				tvp.ATR_SUBESTAT_TX LIKE 'Tramitant' OR tvp.ATR_SUBESTAT_TX LIKE 'Validació dades')
And the error it's marked at this line:
Code:
(tvp.ATR_GRUP_ASSIGNACIO_TX LIKE 'T1/T1-N1-ODP' OR tvp.ATR_GRUP_ASSIGNACIO_TX LIKE 'T1/T2-N2-ODPTRAM') AND _
Thanks in advance.