symbols - KDB中如何处理包含减号的符号?

标签 symbols kdb q-lang q-query

我遇到了一个烦人的问题。我们在 kdb+ 数据库中获得了股票代码 AGN-A,但似乎几乎不可能查询该代码是否在代码列表中。以下查询根本不起作用:

`$"A-o" in (`$"A-o";`R)

知道如何解决这个问题吗?

最佳答案

不起作用的原因是因为您在施放之前进行了比较。需要先投再比较:

q)(`$"A-o") in (`$"A-o";`R)
1b

关于symbols - KDB中如何处理包含减号的符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40431943/

相关文章:

javascript - 在顺序很重要的 javascript 中,是否有更 Eloquent 方法来编写字符串和符号替换?

c++ - 将数学符号存储到字符串C++中

java - 使用 ESAPI 时允许使用百分比符号的模式

KDB + 查询 - 实现不喜欢

kdb - 以 k/q 为单位的帕斯卡三角形

静态库中与 std::string 相关的 C++ undefined symbol

kdb - 选择 q kdb 中带有后缀 _test 的所有列

correlation - 从具有未对齐日期的表构建相关矩阵

database - 将 CSV 导入 KDB 表

kdb - 从 kdb 实例 checkin 列表