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 в порядке возрастания. Данные, позже выбранные из таблицы, будут упорядочены этим способом.