【发布时间】:2021-12-16 05:46:26
【问题描述】:
我正在学习 q。我看到了下面这行
.log.info:{[x] -1 (string .z.T),":",x}
-1这里有什么作用?
【问题讨论】:
标签: kdb
我正在学习 q。我看到了下面这行
.log.info:{[x] -1 (string .z.T),":",x}
-1这里有什么作用?
【问题讨论】:
标签: kdb
它将字符串打印到标准输出。有关更多信息,请参阅 KX wiki 中的此链接。
【讨论】:
'-1' 将字符串打印到标准输出(就像 Cathal 的回答说的 :))
但另外,“-1”上的减号意味着“-1”将打印在标准输出输出的新行上,例如
q) .log.info["abc"]
14:45:30.127:abc
-1
如果没有减号,则会在字符串末尾附加一个不带空格的“1”,例如
q) .log.info["abc"]
14:45:30.127:abc1
【讨论】: