powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Exec во View
11 сообщений из 11, страница 1 из 1
Exec во View
    #39735968
Midgard90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрых суток!

Столкнулся с нюансом: во View нельзя использовать временные таблицы. Запросик на них построен. Запихал сей запрос в хранимку, отрабатывает Exec Proc,
Но еще один нюанс Exec нельзя использовать во View.
Чую сразу возникнет вопрос - накой тебе это надо. Сразу отвечу - это богатство будет крутиться в ODI (Oracle Data Integrator) и ему проще дать вьюху (Хотя не уверен, может и процедуру съет).

Сам запрос думаю тут не нужен, но если надо скину. Чисто образовательно, есть ли пути обхода такой беды, или я уже наркоманю?
...
Рейтинг: 0 / 0
Exec во View
    #39735971
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В документации расписано, что можно писать во view, а что нет.
...
Рейтинг: 0 / 0
Exec во View
    #39736092
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90,

используйте табличную функцию.
...
Рейтинг: 0 / 0
Exec во View
    #39736095
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовMidgard90,

используйте табличную функцию.
и откажитесь от временных таблиц, в пользу табличных переменных :)
...
Рейтинг: 0 / 0
Exec во View
    #39736831
Midgard90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос с табличными переменными исполняется безобразно дольше, чем с времяночкой.
Благодарю, сейчас поковыряю табличную функцию
...
Рейтинг: 0 / 0
Exec во View
    #39736836
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90Запрос с табличными переменными исполняется безобразно дольше, чем с времяночкой.
Благодарю, сейчас поковыряю табличную функцию
ну во первых вам придётся отказатся от "времяночек", а во вторых в свежих версиях работа стала заметно лучше
...
Рейтинг: 0 / 0
Exec во View
    #39736860
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90Запрос с табличными переменными исполняется безобразно дольше, чем с времяночкой.
Благодарю, сейчас поковыряю табличную функциюВременушечки!
...
Рейтинг: 0 / 0
Exec во View
    #39736873
Midgard90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну серьезно.
С времянками отчет строится за 40 сек.
Перевел на табличные переменные - не дождался..
Как так то?
...
Рейтинг: 0 / 0
Exec во View
    #39736877
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90Ну серьезно.
С времянками отчет строится за 40 сек.
Перевел на табличные переменные - не дождался..
Как так то?
OPTION(RECOMPILE) например
...
Рейтинг: 0 / 0
Exec во View
    #39736923
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90Ну серьезно.
С времянками отчет строится за 40 сек.
Перевел на табличные переменные - не дождался..
Как так то?

https://www.red-gate.com/hub/product-learning/sql-prompt/choosing-table-variables-temporary-tables
...
Рейтинг: 0 / 0
Exec во View
    #39738077
DaniilSeryi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Midgard90Ну серьезно.
С времянками отчет строится за 40 сек.
Перевел на табличные переменные - не дождался..
Как так то?

Любимый вопрос на всех собеседованиях "Почему запрос стал выполняться в несколько раз медленнее?" :-)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Exec во View
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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