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

Откуда: Москва
Сообщений: 116
В процедуре используется CTE
после использования второй раз он уже не доступен, необходимо его объявить еще раз
как я знаю , он если объявлен в пакете один раз , то к нему можно обращаться сколько угодно.
может есть какая то переменная которая ограничивает его область действия ?
2 фев 12, 18:18    [12021815]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
-CTE-
Guest
nizamovich
В процедуре используется CTE
после использования второй раз он уже не доступен, необходимо его объявить еще раз
как я знаю , он если объявлен в пакете один раз , то к нему можно обращаться сколько угодно.
может есть какая то переменная которая ограничивает его область действия ?


вы не правильно знаете, область видимости CTE - запрос
2 фев 12, 18:20    [12021822]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Используй представления, Люк.
2 фев 12, 18:59    [12022029]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
-CTE-
Guest
Mnior
Используй представления, Люк.

нет, надо вот так:


представления используй, Люк.
2 фев 12, 19:02    [12022039]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
nizamovich
Member

Откуда: Москва
Сообщений: 116
хотите сказать что с CTE можно работать только после объявления , и потом к нему невозможно обращаться ?
2 фев 12, 19:38    [12022164]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
-CTE-
Guest
nizamovich
хотите сказать что с CTE можно работать только после объявления , и потом к нему невозможно обращаться ?

а с чего вы взяли что это не так?


http://msdn.microsoft.com/en-us/library/ms190766.aspx


автор
A common table expression (CTE) can be thought of as a temporary result set that is defined within the execution scope of a single SELECT, INSERT, UPDATE, DELETE, or CREATE VIEW statement
2 фев 12, 19:42    [12022184]     Ответить | Цитировать Сообщить модератору
 Re: CTE  [new]
nizamovich
Member

Откуда: Москва
Сообщений: 116
-CTE-, thanks
2 фев 12, 20:21    [12022337]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить