powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
7 сообщений из 7, страница 1 из 1
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942450
dimong2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внезапно, работающая программа стала выдавать ошибку. Полез смотреть. Ошибка при select .... from view.
Вывел содержимое этого представления менеджер. Представление простое: три таблицы и inner join. Из третьей таблицы берется один столбец и он всегда выдает NULL. Хотя, не должен. Скопировал сам запрос из представления в менеджер. При выполнении все нормально. Последний столбец - не Null. Программа выдавала ошибку:"Operand type clash: uniqueidentifier is incompatible with datetime". Тоже загадка. Вроде бы такое только при insert/update может возникать, но не при select.

Решил проблему просто пересоздав представление.


Что это было?
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942457
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimong2004Что это было?Нестабильно работающие запросы обычно говорят о плохом качестве этих запросов.

З.Ы. Ну и * не надо писать во view.
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942459
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimong2004

Что это было?



Подобного рода симптомы могут возникать, если были изменены таблицы или вьюхи, на которых основана данная вьюха. Типа:

Код: sql
1.
2.
3.
4.
CREATE VIEW V_A AS SELECT * FROM A
GO

ALTER TABLE A ... ; 
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942468
dimong2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Гавриленко Сергей Алексеевич#22108587]dimong2004З.Ы. Ну и * не надо писать во view.

* - это чисто для примера.
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942473
dimong2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,

Возможно. Спасибо.
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39942510
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimong2004
Решил проблему просто пересоздав представление.


достаточно было sp_refreshview
...
Рейтинг: 0 / 0
Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
    #39945827
eraglassesr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторРешил проблему просто пересоздав представление.
так же поступил
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странный глюк Microsoft SQL Server 2014 - 12.0.4422.0 (X64)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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