Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / UDF в Where / 4 сообщений из 4, страница 1 из 1
27.04.2002, 08:21
    #32029029
DiMa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF в Where
Есть UDF возвращающая таблицу. Используется в запросе в where и складывается впечаление, что она выполняется каждый раз когда условие проверяется (елси тоже самое сначала кидать в темповую таблицу то работает все гораздо быстрее).
Это нормально или я что то не то делаю?
...
Рейтинг: 0 / 0
27.04.2002, 09:17
    #32029034
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF в Where
А как именно она возвращает таблицу: как inline-функция или самостоятельно заполняет и возвращает таблицу ? Если второй вариант, то ничего удивительного нет, что все работает медленее, чем темповая таблица.
...
Рейтинг: 0 / 0
27.04.2002, 10:23
    #32029042
DiMa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF в Where
К сожалению не как inline. Если не трудно объясните почему или где можно просвятится по этому вопросу. Документации к сожалению крайне мало
...
Рейтинг: 0 / 0
27.04.2002, 11:06
    #32029056
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF в Where
Ваша функция возвращает таблицу, содержимое которой разнится для каждой записи основной таблицы ? Или нет ?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / UDF в Where / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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