Мой код как этотОшибка записи SQL динамического запроса
DECLARE @QueryText as NVARCHAR(MAX);
SET @QueryText= 'select '"' + m.MACHINE_STREET + '"' AS MACHINE_LOCATION,
A.Country_Code AS Country,
(SELECT mibcp.REMARKS FROM tblMachineContact mibcp
where mibcp.mc_machine_pkey=m.pkey and mibcp.CONTACT_CATEGORY_PKEY=''IR'') AS REMARKS
from tblMachine m inner join tblAddress A
on m.Address_Pkey=A.Pkey
where m.Site= ''TSN'''
EXEC sp_Machine_Location,NULL,NULL,NULL,@QueryText
При выполнении этого динамического запроса я получаю сообщение об ошибке в запросе к югу.
(SELECT mibcp.REMARKS
FROM tblMachineContact mibcp
WHERE mibcp.mc_machine_pkey=m.pkey
AND mibcp.CONTACT_CATEGORY_PKEY=''IR'') AS REMARKS.
Как этого избежать?
какие ошибок вы получаете? – anatol
также нужен тег DBMS – anatol
Какая СУБД вы используете? –