SQL трассировка запроса 1С 8.0, Invalid object name '#tt1'. #285865


#0 by serega324
Пытаюсь проанализировать 1С-ский запрос (8.0). Зашел в SQL server profiler (2005 SQL), нашел интересующий меня запрос. В SQL Server Managment Studio создал New Query, вставил текст. Выдает: Msg 208, Level 16, State 0, Line 2 Invalid object name '#tt1'. А как определить эту временную таблицу? Сам текст запроса: exec sp_executesql N'SELECT #V8TblAli1_Q_000_T_001._Fld7145Balance f_1 FROM ( SELECT CASE WHEN SUM(#V8TblAli1_R._Fld7145Balance) IS NULL THEN CAST(CAST(0 AS NUMERIC(1,0)) AS NUMERIC(28,2)) END _Fld7145Balance FROM ( SELECT _AccTtl27163_R._Fld7145 _Fld7145Balance FROM _AccTtl27163 _AccTtl27163_R WITH(NOLOCK) INNER JOIN #tt1 #Accs937186b1cd3a45edad91dca4ad3a4864_Accs WITH(NOLOCK) ON #Accs937186b1cd3a45edad91dca4ad3a4864_Accs._IDRRef = _AccTtl27163_R._AccountRRef AND #Accs937186b1cd3a45edad91dca4ad3a4864_Accs._LineNo1 = CAST(1 AS NUMERIC(1,0)) AND #Accs937186b1cd3a45edad91dca4ad3a4864_Accs._LineNo2 = CAST(2 AS NUMERIC(1,0)) AND #Accs937186b1cd3a45edad91dca4ad3a4864_Accs._Cnt = CAST(2 AS NUMERIC(1,0)) WHERE _AccTtl27163_R._Fld7142RRef = @P1 AND _AccTtl27163_R._Value1_TYPE = @P2 AND _AccTtl27163_R._Value1_RTRef = @P3 AND _AccTtl27163_R._Value1_RRRef = @P4 AND _AccTtl27163_R._Value2_TYPE = @P2 AND _AccTtl27163_R._Value2_RTRef = @P5 AND _AccTtl27163_R._Value2_RRRef = @P6 AND _AccTtl27163_R._Period = @P7 AND _AccTtl27163_R._Fld7145 <> CAST(@P8 AS NUMERIC(1,0)) и т.д.
#1 by я_если_чо
declare. или sql.ru
#2 by serega324
Я не силен в SQL, а на SQL.ru я уже выложил.
#3 by я_если_чо
ну, что можно сказать на то, что не силен...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С