Я пытаюсь получить доступ к таблице трассировки, чтобы взять пару столбцов. SQL выполняется, но имеет пустые или нулевые значения для originalOrder и trcGuid. Также пробовал с такими кавычками, как этот @WebOrderID:
select *, CustFirstName + ' ' + CustLastName as CustFullName,
(select trcXml from trace
where trcKey like CONCAT('WebTrans:', @WebOrderID, ':%') and trcCode = '0010' and trcProgram = 'Magento_Web_Sales_Orch') as originalOrder,
(select trcGuid from trace
where trcKey like CONCAT('WebTrans:', @WebOrderID, ':%') and trcCode = '0010' and trcProgram = 'Magento_Web_Sales_Orch') as trcGuid
from VendorTracking
where WebOrderID = @WebOrderID
В SSMS работает следующее:
select *, CustFirstName + ' ' + CustLastName as CustFullName,
(select trcXml from trace
where trcKey like CONCAT('WebTrans:', '009102672', ':%') and trcCode = '0010' and trcProgram = 'Magento_Web_Sales_Orch') as originalOrder,
(select trcGuid from trace
where trcKey like CONCAT('WebTrans:', '009102672', ':%') and trcCode = '0010' and trcProgram = 'Magento_Web_Sales_Orch') as trcGuid
from VendorTracking
where WebOrderID = '009102672'