powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объявление переменной типа Collection в TSQL
3 сообщений из 3, страница 1 из 1
Объявление переменной типа Collection в TSQL
    #32029988
igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В TSQL создаю объект EXEC @hr = sp_OACreate 'CDO.IMessages', @iMsgs OUT
CDO.IMessages-возвращает коллекцию объектов (сообщений)
Вопрос: какой тип должен быть у @iMsg
...
Рейтинг: 0 / 0
Объявление переменной типа Collection в TSQL
    #32029990
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ: int
Вот цитата из BOL:
\nsp_OACreate progid, | clsid,
objecttoken OUTPUT
[ , context ]

...
objecttoken OUTPUT
Is the returned object token, and must be a local variable of data type int. This object token identifies the created OLE object and is used in calls to the other OLE Automation stored procedures.

Здесь неважно коллекция ли это объектов (сообщений) или сам обьект.
@iMsg в этом случае выступает в роли хендла на объект\коллекцию объектов
...
Рейтинг: 0 / 0
Объявление переменной типа Collection в TSQL
    #32029997
Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял. Спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объявление переменной типа Collection в TSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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