Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как динамически запустить запрос  [new]
marvel
Member

Откуда:
Сообщений: 1066
У меня есть запрос сохраненный в файле .*txt. Как мне запустить запрос в QA динамически.
14 дек 04, 17:42    [1180766]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Бурков
Member

Откуда: Москва
Сообщений: 305
Напиши хранимку
14 дек 04, 17:46    [1180778]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Smirnov Anton
Member

Откуда: Н.Новгород
Сообщений: 3220
osql
14 дек 04, 17:47    [1180782]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
автор
Как мне запустить запрос в QA динамически.


Что в Вашем понятии "запустить запрос в QA динамически"?
14 дек 04, 17:48    [1180787]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
marvel
Member

Откуда:
Сообщений: 1066
Бурков
Напиши хранимку


Я перефразирую вопрос: как мне переменной в ХП присвоить текст файла .*txt
14 дек 04, 17:49    [1180789]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Бурков
Member

Откуда: Москва
Сообщений: 305
В общем о деталях думать сейчас не хочется, но может быть стоит попробывать
BULK INSERT длязакачки текстового файла в какую нибудь таблицу, а потом выполнить ее?
14 дек 04, 18:05    [1180834]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2506
xp_cmdshell 'cmd /c type <Ваш txt файл>'
14 дек 04, 18:18    [1180865]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Бурков
Member

Откуда: Москва
Сообщений: 305
Александр Спелицин
xp_cmdshell 'cmd /c type <Ваш txt файл>'

Мда, действительно. Но мы то легких путей не ищем: если гланды, то автогеном и через ...

Спасибо большое. Опробывал
14 дек 04, 18:21    [1180877]     Ответить | Цитировать Сообщить модератору
 Re: Как динамически запустить запрос  [new]
Alex Antonoff
Member

Откуда: Из лесу вестимо
Сообщений: 1251
Сразу подумайте, какой максимальный размер будет у ваших "динамических" запросов ... Если значительно больше 8к, то загрузкой текста на сервер нечего задуряться, и можно, запускать "текст" из командной строки через osql
15 дек 04, 07:07    [1181484]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить