1 Reply Latest reply: Aug 7, 2017 10:34 AM by Vladimir Kozlov RSS

    Пустая таблица

    Иван Иванов

      Добрый день.

      в запросе собираются все таблицы в одну.

      когда доходит до пустой (таблица есть, но в ней нет записей)

      и выдает ошибку и останавливая код

      как обойти?

       

      [Таблица1]:

          LOAD

              Перечень

      FROM [С:\Тест.xlsx]

      (ooxml, embedded labels, table is Лист1);

         

          FOR I = 0 TO  NoOfRows ('Таблица1') - 1

          LET vTable = Peek('Перечень', $(I), 'Таблица1');

       

          [Таблицасборная]:

          LOAD

              ИмяПеречень,

              Значение;

          SQL

          SELECT

             S.TABLE_NAME AS 'ИмяПеречень',

              T.Значение

          FROM

              dbo.$(vTable) AS T //таблица

              LEFT JOIN INFORMATION_SCHEMA.VIEWS AS S

                  ON S.TABLE_NAME = '$(vTable)';

          NEXT I