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

Откуда:
Сообщений: 466
Добрый День.
Нужна помощь.

Есть процедура которая выводит 4-ре резалсета (в каждом резалсете по 4 колонки)

Вопрос в том чтобы появлялась еще одна колонка и ей присваивались порядковые номера.
Для 1-го резалсета 1
Для 2-го резалсета 2
и т.д

С помщью временной таблице делалл все получается но не подходит есть ли какие - нибудь еще способы.


CREATE PROCEDURE [dbo].[TEST]
@number_string varchar(30),
@type_of_string smallint,
@language_id int
AS
BEGIN
CREATE TABLE #table
(
id int primary key identity(1,1),
vox_file_id int,
vox_file_path varchar(255),
phrase_start INT,
phrase_length INT,
vox_file_audio_type_name varchar(255)
)
INSERT INTO #table
EXECUTE mist.dbo.TEST @number_string=@number_string,
@type_of_string=@type_of_string,
@language_id=@language_id

END


Заранее благодарен.
11 ноя 09, 11:38    [7912602]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с резалсетом  [new]
aleks2
Guest
ЭТО?

select *, 1 as resultsetnumber
from resultset1
union all
select *, 2 as resultsetnumber
from resultset2
union all
select *, 3 as resultsetnumber
from resultset3
union all
select *, 4 as resultsetnumber
from resultset4
11 ноя 09, 11:51    [7912729]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с резалсетом  [new]
ИльдарSR
Member

Откуда:
Сообщений: 466
Да точно.Спасибо Большое
11 ноя 09, 11:58    [7912806]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить