Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запрос с TOP 
V
    Опции темы
Bulat
Дата 30.4.2014, 07:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Каким образом можно забиндить значение TOP

т.е.

Код

SELECT TOP ? * FROM table


у меня не срабатывает выдает ошибку.


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Akina
Дата 30.4.2014, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 25
Всего: 454



TOP понимает только литералы. Используй DDML или оконные функции.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bulat
Дата 30.4.2014, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Akina @  30.4.2014,  07:55 Найти цитируемый пост)
TOP понимает только литералы. Используй DDML или оконные функции. 

А можно чуть раскрыть тему? За MSSQL сел дня три назад, до этого видел только в глаза!  smile

Добавлено @ 08:04
P.S.
Код

SQL> select @@version
+-------------------------------------------------------------------------------------------------+
|                                                                                                                                   |
+-------------------------------------------------------------------------------------------------+
| Microsoft SQL Server  2000 - 8.00.760 (Intel X86) 
    Dec 17 2002 14:22:05 
    Copyright (c) 1988-2003 Microsoft Corporation
    Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
                                                                    |
+-------------------------------------------------------------------------------------------------+
SQLRowCount returns 1
1 rows fetched


Это сообщение отредактировал(а) Bulat - 30.4.2014, 08:04


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Akina
Дата 30.4.2014, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 25
Всего: 454



Ёёё... мало того что двухтысячник, так ещё и сервиспак только второй! ты из какого музея его украл?
Значит, только динамический DML. Собирай текст запроса в переменной и юзай EXECUTE.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bulat
Дата 30.4.2014, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Akina @  30.4.2014,  12:44 Найти цитируемый пост)
Ёёё... мало того что двухтысячник, так ещё и сервиспак только второй! ты из какого музея его украл?

 smile  smile  smile вот такая вот ...опа....  smile Музей истественных наук...  smile  smile 

Цитата(Akina @  30.4.2014,  12:44 Найти цитируемый пост)
Значит, только динамический DML. Собирай текст запроса в переменной и юзай EXECUTE. 

Да я так изначально и сделал, не шибко кошерно, конечно... а-а что делать??  smile  smile  smile 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Akina
Дата 30.4.2014, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 25
Всего: 454



Для двухсисечника вполне себе кошерно. Не на клиенте же запрос формовать, верно?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bulat
Дата 30.4.2014, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Akina @  30.4.2014,  13:32 Найти цитируемый пост)
Для двухсисечника вполне себе кошерно. Не на клиенте же запрос формовать, верно? 

 smile  smile  smile  smile Такой наивный.....


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0802 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.