Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка Incorrect syntax near '.'.  [new]
'.'.
Guest
Пытаюсь запустить выборку
select p.*
from #p Z
CROSS APPLY dbo.fn_GetP(Z.k, '20500101') p

и получаю ошибку
Msg 102, Level 15, State 1, Line 4
Incorrect syntax near '.'.

На другом сервере и базе этот же скрипт корректно возвращает данные. Структура данных одинаковая.
И там и там я как пользователь sa. Сервера те же:
select @@version
--Microsoft SQL Server 2005 - 9.00.5057.00 (X64)   Mar 25 2011 13:33:31   Copyright (c) 1988-2005 Microsoft Corporation  Standard Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)

В итоге пришлось ч-з джойн переписывать ((
В чем может быть дело? Вроде описаться негде было.
4 сен 15, 07:33    [18106344]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Incorrect syntax near '.'.  [new]
'.'.
Guest
'.'.
...
В чем может быть дело? Вроде описаться негде было.

В натуре описался (( Тема закрыта.
4 сен 15, 07:49    [18106366]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Incorrect syntax near '.'.  [new]
'.'.
Guest
'.'.
'.'.
...
В чем может быть дело? Вроде описаться негде было.

В натуре описался (( Тема закрыта.

Какая-то странная ситуация:
Пишу тупо
select p.*
--select z.*
from (select 23452 as k) Z
CROSS APPLY dbo.fn_GetP(Z.k, '20500101') p

вылазит вышеуказанная ошибка (Incorrect syntax near '.'.) , на другом сервере и базе - все ок, возвращаются данные.
Что делать мне теперь?!
4 сен 15, 09:28    [18106679]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Incorrect syntax near '.'.  [new]
Glory
Member

Откуда:
Сообщений: 104751
'.'.
Что делать мне теперь?!

Compatibility Level базы поставить одинаковый
4 сен 15, 09:30    [18106688]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Incorrect syntax near '.'.  [new]
CrazHunt
Member

Откуда:
Сообщений: 40
автор
Что делать мне теперь?!


Смотреть что внутри
dbo.fn_GetP(Z.k, '20500101')
4 сен 15, 10:04    [18106898]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить