powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с SELECT
5 сообщений из 5, страница 1 из 1
Проблема с SELECT
    #32027322
SavO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется простой запрос

select accountid from sysdba.contact WHERE accountid='A6UJ9A00008Q'

который отрабатывает нормально.
Добавляем дополнительно поле

select accountid, Lastname from sysdba.contact WHERE accountid='A6UJ9A00008Q'

возвращает 0 записей.
Если добавить другое, поле то опять отрабатывает нормально.

Вот такая проблема.

В чем может быть причина, такой обработки запроса?
...
Рейтинг: 0 / 0
Проблема с SELECT
    #32027331
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую,

Приведите более полную информацию: откуда происходит запрос, каковы результаты (есть ли ошибки) и т.д.
Возможно, проблема в разрешениях на отдельные поля таблицы (но сервер выдает соответствующее сообщение
в таком случае...)

Удачи
...
Рейтинг: 0 / 0
Проблема с SELECT
    #32027366
SavO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS SQL 2000
Запрос взят из пользовательского приложения. Но пробую я сним разобраться в Query Analyzer.

Результат первого запроса 3 записи.
Результат второго 0 записи.

Сообщений об ошибке не выдается.
У пользователя полные права на таблицу.

Может это быть проблема связана с индексами?
...
Рейтинг: 0 / 0
Проблема с SELECT
    #32027375
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего пока вы исправляли запрос, кто-то стёр записи, а потом опять добавил
Либо Вы неправильно берёте запросы из пользовательского приложения

Я грубый материалист и в чудеса не верю
...
Рейтинг: 0 / 0
Проблема с SELECT
    #32027441
SavO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Причина оказалось в следующем.
Два почти похожих запроса, но для выполнения цеплялись разные индексы. После перестроения "глючного" индекса, оба запроса отработали одинаково.

Но теперь возникают следующие вопросы.

Почему слетел один индекс?
Как диагностировать и нужно ли?
Как часто делать перестройку индексов?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с SELECT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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