powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / select top 50 - почему может не работать?
7 сообщений из 7, страница 1 из 1
select top 50 - почему может не работать?
    #32038705
Полина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, плиз...
При выполнении запроса

SELECT TOP 30 * FROM Table1

я получаю ошибку:

Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '30'.

В чем может быть причина сего феномена (SQL сервер 2000). Поделитесь опытом, плиз...
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038707
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй пытным путем
Код: plaintext
1.
SELECT TOP  30  field1,field2 FROM Table1 ,а просто
SELECT  * FROM Table1 работает?

и вообще там есть 30 записей
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038709
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вероятно, приведенный Вами запрос - лишь часть того, что реально посылается на сервер (и ошибка может быть в другом месте). Вы пробовали выполнить только этот запрос из QA?
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038712
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
синтаксис запроса верный,
от количества записей в таблице он не зависит
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038713
Фотография VVG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне удалось получить такое же сообщение, набрав ТОР русскими буквами. :)
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038724
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверьте Database compatibility level

Если меньше 70, то там просто нет TOP-а
...
Рейтинг: 0 / 0
select top 50 - почему может не работать?
    #32038753
Полина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем! Проблема заключалась действительно в Database compatibility level (стояло 65, я переставила на 80 - и все заработало).
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / select top 50 - почему может не работать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]