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

Откуда:
Сообщений: 7712
select
  *
from
  TestTable4Apply t
  cross apply TestFunction4Apply(t.Field2)
M$ SSMS 2008
Msg 102, Level 15, State 1, Line 5
Incorrect syntax near '.'.

Сам по себе:
select * from TestFunction4Apply(1)
отрабатывает без проблем.
select @@version
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1765.0 (Intel X86) Feb 2 2011 18:45:52 Copyright (c) Microsoft Corporation Standard Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) (Hypervisor)

В чем грабли?
_________________
"Helo, word!" - 17 errors 56 warnings
2 июн 11, 11:58    [10751326]     Ответить | Цитировать Сообщить модератору
 Re: cross apply: Incorrect syntax near '.'  [new]
Ex_Soft
Member

Откуда:
Сообщений: 7712
Это, часом, не оно: тынць -> тынць? А как узнать compatibility level of the database?
2 июн 11, 12:06    [10751400]     Ответить | Цитировать Сообщить модератору
 Re: cross apply: Incorrect syntax near '.'  [new]
Ex_Soft
Member

Откуда:
Сообщений: 7712
Ex_Soft
А как узнать compatibility level of the database?

Посмотрел в M$ SSMS 2008
2 июн 11, 12:24    [10751564]     Ответить | Цитировать Сообщить модератору
 Re: cross apply: Incorrect syntax near '.'  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
Ex_Soft
А как узнать compatibility level of the database?
EXEC sp_dbcmptlevel N'Имя базы данных'
sp_dbcmptlevel (Transact-SQL)
2 июн 11, 12:25    [10751569]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить