AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.07.2008, 23:24   #1  
ahtoh
Гость
 
n/a
Где ошибка? (апгрейд на ах2009)
[Microsoft][SQL Native Client][SQL Server]Invalid column name 'F2'.


Код:
DECLARE @VTABLEID INT, @VNEXTRECID BIGINT,@TMP_ROW_CNT BIGINT; 
 SET @VTABLEID = 2832; 
 DECLARE C_F CURSOR FOR 
 SELECT NEXTVAL FROM SYSTEMSEQUENCES WHERE ID = -1 AND TABID = @VTABLEID FOR UPDATE; 
 BEGIN 
 IF OBJECT_ID(N'TEMPDB..#DEL_UPGRADEBUSRELTABLE_TMP') IS NOT NULL 
    DROP TABLE #DEL_UPGRADEBUSRELTABLE_TMP 
 SELECT  CONVERT(NVARCHAR(20),'') AS F3,BUSRELACCOUNT AS F1,RECID AS F2 , DEL_CUSTACCOUNT as F4 , DEL_VENDACCOUNT as F5 , DATAAREAID AS DATAAREAID, 1 AS RECVERSION, IDENTITY(BIGINT,1,1) AS RECID  INTO [#DEL_UPGRADEBUSRELTABLE_TMP]  FROM SMMBUSRELTABLE A  WHERE (DATAAREAID= N'ATC') AND PARTYID = ' '  UPDATE     #DEL_UPGRADEBUSRELTABLE_TMP   SET    F3 = [dbo].FN_FMT_NUMBERSEQUENCE('',RECID,12,0); 
 SET @TMP_ROW_CNT =(  SELECT COUNT(RECID) FROM #DEL_UPGRADEBUSRELTABLE_TMP) 
 OPEN C_F 
 FETCH NEXT FROM C_F 
 INTO @VNEXTRECID 
 UPDATE SYSTEMSEQUENCES SET NEXTVAL = NEXTVAL + @TMP_ROW_CNT WHERE ID = -1 AND TABID = @VTABLEID; 
 CLOSE C_F 
 DEALLOCATE C_F 
 INSERT INTO DEL_UPGRADEBUSRELTABLE (PARTYID,BUSRELACCOUNTID,BUSRELRECID  ,CUSTACCOUNTID ,VENDACCOUNTID ,DATAAREAID,RECVERSION,RECID) 
 SELECT F3,F1,F2 ,F4  ,f5  ,DATAAREAID,RECVERSION,RECID+@VNEXTRECID FROM #DEL_UPGRADEBUSRELTABLE_TMP 
 IF OBJECT_ID(N'TEMPDB..#DEL_UPGRADEBUSRELTABLE_TMP') IS NOT NULL 
 DROP TABLE #DEL_UPGRADEBUSRELTABLE_TMP 
 END;
Теги
ax2009, апгрейд, ошибка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
KR3: Ошибка или crash при попытке получить tooltip поля belugin DAX: Программирование 4 22.06.2024 11:08
Ошибка чтения файлов XLS под Windows 7 Zabr DAX: Программирование 14 05.09.2011 12:52
Ошибка в логе при установке клиента AX 2009 sao DAX: Администрирование 9 04.02.2010 11:56
Где ошибка? Dimitry DAX: Программирование 15 22.07.2003 15:51
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:58.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.