Ваше утверждение не содержит завершающей точки с запятой ;
в конце первой строки, что приведет к ошибке в IDE, такой как qpad (при условии, что вы выполняете его как написано).
Еслине запускается из IDE, я бы проверил свой hdb на возможные пропущенные данные и выполнил бы некоторые проверки работоспособности (т. е. могу ли я выбрать из каждой из моих таблиц нормально, совпадают ли типы по разделам, я - виртуальный столбец, представляющий количество строк, поэтому проблемы с не- соответствие типов в других ваших столбцах, вероятно, не является причиной, но расследование может дать правильный ответ)
Один из способов добиться того, что вы пытаетесь, - это (использование фиктивных данных):
q){flip select counts:count i,tab:1#x from x}each tablelist:tables[]
counts tab
-------------
5469 depth
3150 quotes
3005 trades
Здесь я выбираю счетчик для каждой таблицы, но также добавляю имя таблицы, переворачиваю каждый результат в словарь, в результате получается список словарей соответствующих типов и имен ключей, которыена самом деле таблица, отсюда и мой результат.Таким образом, у вас есть хороший способ отслеживать то, что вы на самом деле рассчитываете.