0
ハイフネーションされた条件をKDB WHERE INリストに表示しようとしています。単一の(ハイフネーションされていない)用語はうまく動作しますが、リテラルにハイフンを付ける必要がある場合、KDBはそれを好まないのです。私はカンマで区切られたリストで文字列を引用しようとしましたが、どちらもうまくいかないようです。 KDB WHERE句のリストのハイフネーションされた用語
この
だけで正常に動作します:where product in (`TREASURY-NOTE`TREASURY-BOND`TREASURY-TIPS)
エラー:
'TIPS
where product in (`CD`MUNICIPAL)
これは私にエラーを与えます「 - 」あなたはシンボルにキャストする前に、文字列としてこれらを宣言する必要がある特殊文字があるので
where product in ("TREASURY-NOTE","TREASURY-BOND","TREASURY-TIPS")