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

Откуда:
Сообщений: 132
Добрый день,
в чем может быть загвоздка:

with test as
(
SELECT s.*
FROM
(
SELECT TOP 100 *
FROM [test Project].[EventFrame].[EventFrame]
ORDER BY StartTime DESC
) ef
INNER JOIN [PRD Project].[EventFrame].[EventFrameAttribute] efa ON efa.EventFrameID = ef.ID
INNER JOIN [PRD Project].[Data].[EventFrameSnapshot] s ON s.EventFrameAttributeID = efa.ID
OPTION (FORCE ORDER, EMBED ERRORS)
) select * from test

[SQL Parser] [Line 2:4] Syntax error at 'as'
15 сен 16, 08:21    [19666812]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
waszkiewicz
Member

Откуда:
Сообщений: 1087
sakot,
with не первая инструкция в пакете?
15 сен 16, 08:45    [19666861]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1456
[i][/i]sakot,

Embedded errors - это не синтаксис transact sql
15 сен 16, 08:50    [19666881]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
sakot
Member

Откуда:
Сообщений: 132
waszkiewicz,

да первая.

без EMBED ERRORS та же самая ошибка.
15 сен 16, 08:56    [19666896]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
sakot
Member

Откуда:
Сообщений: 132
SQL Server 2014
15 сен 16, 09:14    [19666954]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
o-o
Guest
Какой-то левый парсер, на compact смахивает.
Вы наверное только думаете, что sql server 2014, а коннектитесь к древнему компакту. А называете версию студии.
Картинкой покажите и select @@version,и эту ошибку
15 сен 16, 09:43    [19667071]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
sergeimv
Member

Откуда: Россия, г.Казань
Сообщений: 42
+ перенесите OPTION в
select * from test OPTION (FORCE ORDER, EMBED ERRORS)
15 сен 16, 14:20    [19668800]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
o-o
Guest
sergeimv
+ перенесите OPTION в
select * from test OPTION (FORCE ORDER, EMBED ERRORS)

какой нафиг плюс,
если такого хинта нет?
его что, съест незнакомый парсер,
остановившийся задолго до несуществующего хинта,
если hint в другом месте встретит?
15 сен 16, 14:40    [19668943]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
У вас не MSSQL-парсер и запрос, содержащий не MSSQL-синтаксис.
Зачем вы задаете этот вопрос на форуме по MSSQL?
15 сен 16, 14:48    [19669022]     Ответить | Цитировать Сообщить модератору
 Re: Syntax error at 'as'  [new]
Eleanor
Member

Откуда:
Сообщений: 2932
sakot,

В гугле похожий синтаксис с "EMBED ERRORS" нашла в PI OLEDB Enterprise User Guide.
Там описан синтаксис запросов. "With" в PI SQL судя по всему нет.
15 сен 16, 14:59    [19669135]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить