Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как исправить запрос с table-valued функцией? / 4 сообщений из 4, страница 1 из 1
12.03.2020, 14:43
    #39936688
Как исправить запрос с table-valued функцией?
Здравствуйте!

Есть запрос
Код: sql
1.
2.
3.
4.
SELECT P.C_OKVED, o.LINK 
FROM CD_Partners P, SF_Text_To_VarcharTable(P.C_OKVED) o
WHERE
	p.LINK = '3875273B-57E5-4F56-B398-96B88413EB95'


, который возвращает ошибку "Не удалось привязать составной идентификатор "P.C_OKVED"."
CD_Partners - это таблица с полем P.C_OKVED.
SF_Text_To_VarcharTable - это table-valued функция, которая строится по значению в P.C_OKVED.

Как исправить запрос, чтобы на выходе получить P.C_OKVED и соответствующие ему значения столбца LINK table-valued функции SF_Text_To_VarcharTable?
...
Рейтинг: 0 / 0
12.03.2020, 14:44
    #39936689
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как исправить запрос с table-valued функцией?
Борис Гаркун,

CROSS APPLY
...
Рейтинг: 0 / 0
12.03.2020, 14:46
    #39936690
court
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как исправить запрос с table-valued функцией?
Код: sql
1.
2.
3.
4.
5.
SELECT P.C_OKVED, o.LINK 
FROM CD_Partners P
outer apply SF_Text_To_VarcharTable(P.C_OKVED) o
WHERE
	p.LINK = '3875273B-57E5-4F56-B398-96B88413EB95'
...
Рейтинг: 0 / 0
12.03.2020, 14:48
    #39936691
Как исправить запрос с table-valued функцией?
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как исправить запрос с table-valued функцией? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]