смертность в sql2005

SELECT TOP 1 * INTO [dvsys_crypto$dalvostok] FROM [dvsys_crypto]
DELETE [dvsys_crypto$dalvostok]
go

дает ошибку

Msg 208, Level 16, State 1, Line 3
Invalid object name 'dvsys_crypto$dalvostok'.
Msg 4413, Level 16, State 1, Line 3
Could not use view or function 'dvsys_crypto' because of binding errors.

В 2000 это проходило. В sql2005, видимо, многое завязывается на таймере. Время жизни объекта прошло или не подошло - получи ошибку. Типа надо подождать пока обновится информация. Как известно, время - это сувенир смерти.

Накатило время... стороною
Прохожу околицей села
Так же и любовь моя весною
Белым цветом яблонь отцвела...

Облетело прошлое осталось
В голове и сердце у тебя
В кудрях белым цветом заплуталось
Боль утрат и радость бытия.

Forums: 

У меня аналогичный пример рабо

У меня аналогичный пример работает без ошибок (MS SQL 2005 SP2).
Таймауты тут явно не причем.
Что-то не так с dvsys_crypto. Это что за объект? Таблица, view, функция.

Изображение пользователя ipanshin.

'dvsys_crypto' </b

'dvsys_crypto'

Вьюха с триггерами с динамическим кодом,потому и валятся ошибки. отлаживать очень неприятно.

Вьюха с триггерами

Вьюха с триггерами с динамическим кодом,потому и валятся ошибки. отлаживать очень неприятно.

Да уж ...
Может проще сделать этот объект в виде inline функции.

Изображение пользователя ipanshin.

объект в виде inli

объект в виде inline функции.

Это будет вторым шагом. Пока некий полигон. Я даже из VSS вышел.