Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / инициализация переменной / 3 сообщений из 3, страница 1 из 1
10.05.2007, 16:57
    #34517003
Ilhom1976
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инициализация переменной
в ХП делаю так:
----------------
declare mes int;
set mes=(select sum(mes) ....);
------------------------
работает!

А когда если надо несколько переменных приинициализировать таким образом? неужели только через declare cursor и потом профетчить?

В MSSQL:
-------------
declare @var1 int
declare @var2 int
select @var1=sum(var01),var2=count(*) ....
------------------------
...
Рейтинг: 0 / 0
10.05.2007, 17:39
    #34517174
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инициализация переменной
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 declare @var1 int;
 declare @var2 int;
 
 values 
 (
   (select count(...) ...)
 , (select sum(...) ...)
 )
 into @var1, @var2;
...
Рейтинг: 0 / 0
10.05.2007, 19:04
    #34517427
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инициализация переменной
select value1, value2 ..... into var1, var2....... from
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / инициализация переменной / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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