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