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

Откуда:
Сообщений: 1062
подскажите пожалуйста

with [p1] as (

)

declare [p2]


Incorrect syntax near the keyword 'DECLARE'.


Я уже и "," пробовал и ";"
16 июл 14, 23:03    [16315361]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по синаксису  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31958
кириллk
подскажите пожалуйста

with [p1] as (

)

declare [p2]


Incorrect syntax near the keyword 'DECLARE'.


Я уже и "," пробовал и ";"
А это на каком языке, и что вы хотели написать? Я тоже не понимаю, хоть и не сервер :-)
16 июл 14, 23:19    [16315431]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по синаксису  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5116
кириллk,
в хелпе же всё написано with
16 июл 14, 23:24    [16315450]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по синаксису  [new]
кириллk
Member

Откуда:
Сообщений: 1062
Дедушка,

спасибо!

DECLARE @t1 TABLE (itmID int, itmIDComp int);
INSERT @t1 VALUES (1,10), (2,10);

DECLARE @t2 TABLE (itmID int, itmIDComp int);
INSERT @t2 VALUES (3,10), (4,10);

WITH vw AS
(
SELECT itmIDComp, itmID
FROM @t1

UNION ALL

SELECT itmIDComp, itmID
FROM @t2
)
16 июл 14, 23:32    [16315484]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по синаксису  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
select itmIDComp, itmID
from
(SELECT itmIDComp, itmID
FROM @t1

UNION ALL

SELECT itmIDComp, itmID
FROM @t2) vw
17 июл 14, 00:13    [16315651]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить