Я экспериментировал с базой данных временных рядов kdb моей работы. Обычно я просто подключаюсь к нему из наших библиотек R. Я заметил, что синтаксический сахар q- sql https://code.kx.com/q4m3/9_Queries_q-sql/, похоже, не работает со столбцами, которые являются целыми числами. Есть ли какие-то обходные пути, например, добавление буквы «c» ко всем именам столбцов, кроме моего столбца «Дата»?
Например:
Рассмотрим таблицу t:([]c1:`a`b`c`a;c2:20 15 10 20;c3:99.5 99.45 99.42 99.4)
.
Переименуйте первый столбец в 1
: t: `1 xcol t
.
Теперь оба select 1 from t
и select `1 from t
терпят неудачу!
Есть ли у кого-нибудь обходные пути / хаки / исправления этой проблемы?