Run Kx Systems, Inc. kdb + команды
exec(k,command)
exec(k,command,p1,p2,p3)
exec(k,command,p1)
exec(k,command,p1,p2)
exec(k,command,p1,p2,p3)
exec(k,command,p1,p2,p3,sync)
k |
Kx Systems®, Inc. kdb + объект связи создается с |
command |
Kx Systems, Inc. kdb + команда выпустила использование Kx Systems, Inc. kdb + объект связи, созданный с функцией |
p1,p2,p3 |
Введите параметры для |
exec(k,command)
выполняет заданный command
в Kx Systems, Inc. kdb +, не ожидая ответа.
exec(k,command,p1,p2,p3)
выполняет заданный command
с одним или несколькими входными параметрами, не ожидая ответа.
exec(k,command,p1)
выполняет данный command
с одним входным параметром, не ожидая ответа.
exec(k,command,p1,p2)
выполняет данный command
с двумя входными параметрами, не ожидая ответа.
exec(k,command,p1,p2,p3)
выполняет данный command
с тремя входными параметрами, не ожидая ответа.
exec(k,command,p1,p2,p3,sync)
выполняет данный command
с тремя входными параметрами синхронно и ожидает ответа от базы данных. Введите неиспользованные параметры как пустые. Можно ввести sync
как 0 (значение по умолчанию) для асинхронных команд и как 1 для синхронных команд.
Получите данные в таблице trade
с помощью связи с Kx Systems, Inc. kdb + база данных, K
:
k = kx('localhost',5001);
Используйте команду exec
, чтобы отсортировать данные в таблице trade
в порядке возрастания.
exec(k,'`date xasc`trade');
После выполнения
q tradedata.q -p 5001
k = kx('localhost',5001); exec(k,'`DATE XASC `TRADE');
trade
в порядке возрастания. Данные, позже выбранные из таблицы, будут упорядочены этим способом.