Я пытаюсь применить функцию разделения, которую я написал, к одной конкретной строке в таблице.Позже я хотел бы применить функцию ко всему столбцу, но у меня возникли проблемы с первым шагом.
Я в основном попробовал все варианты ниже.
SalesPersons - это столбец, к которому я хочу применить функцию разделения.
SELECT ID,
(SELECT ITEM
FROM [dbo].[Split](SalesPersons, ','))
FROM [dbo].[Menu]
WHERE ID = '1234'
AND APPLICANT = 'JohnSmith'
SELECT * dbo.Split(SalesPersons, ',')
FROM [dbo].[Menu]
WHERE ID = '1234'
AND APPLICANT = 'JohnSmith'
Я получаю следующий результат:
Невозможно найти ни столбец dbo
, ни пользовательскую функцию, ни агрегат dbo.Split
, либо имя неоднозначное.
Если кто-то может предоставить какую-либо обратную связь или помощь, я был бы признателенэто так много!