Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Вниз

использовать набор из хр   Найти похожие ветки 

 
alex_***   (2005-10-18 17:38) [0]

внутри хп делаю вызов что-то типа EXEC sp_helprolemember
Как мне в хп обработать что вернул этот вызов? Курсор может как-то заделать по набору, кот.  возвращается в EXEC sp_helprolemember


 
Nikolay M. ©   (2005-10-18 17:52) [1]

С INSERT..EXEC не знаком или не подходит?


 
alex_***   (2005-10-18 19:02) [2]

Был не знаком. а вариант с SELECT INTO нельзя подсунуть сюда?


 
evvcom ©   (2005-10-19 08:57) [3]

Ты бы хоть СУБД назвал. Телепатирую по "EXEC sp_helprolemember", что это MSSQL.


 
alex_***   (2005-10-19 09:06) [4]

Правильно протелепатил. Забыл сказать про сервер. Единственный вариант это INSERT..EXEC?


 
evvcom ©   (2005-10-19 09:34) [5]

Напиши функцию, возвращающую тип TABLE (Field1 Type1, Field2 Type2, ...). По-моему, ее можно использовать прямо в select-е.


 
alex_***   (2005-10-19 10:07) [6]

это все равно что INSERT..EXEC. Надо создать таблицу предварительно с нужными полями. что неудобно


 
Nikolay M. ©   (2005-10-19 10:31) [7]


> alex_***   (19.10.05 10:07) [6]

Не создавая таблицу, только почесыванием левой ногой:
http://www.sql.ru/forum/actualpost.aspx?bid=1&tid=226357&mid=1975232&p=1&act=quot#1975814


 
evvcom ©   (2005-10-19 12:00) [8]


> это все равно что INSERT..EXEC. Надо создать таблицу предварительно
> с нужными полями

Не буду утверждать, но, по-моему, это не так. Функция возвращает таблицу в памяти, которую и можно потом использовать в запросе. А для MSSQL вообще действительно очень часто используют select ... into #TempTable, которая и создается в момент выполнения запроса со структурой запроса.


 
alex_***   (2005-10-19 14:32) [9]

спасибо



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.038 c
14-1131712043
SPeller
2005-11-11 15:27
2005.12.04
Просто ради смеха


4-1128052314
Roughneck
2005-09-30 07:51
2005.12.04
Как получить полное имя запущенного файла если известен только PI


3-1129894123
lra
2005-10-21 15:28
2005.12.04
как реализовать выбор каждой записи из таблицы.


2-1132358469
timerlan
2005-11-19 03:01
2005.12.04
simplex metod


2-1132427524
Avdoshin
2005-11-19 22:12
2005.12.04
файл иконки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский