2014-02-12 34 views
1

我有一個名爲Pnl時有許多列的表列項,其中之一是男高音有以下條目:如何更改Q/KDB

**Tenor** 

5y 

10y 

20y 

10Y 

5Y 

25Y 

20y 

我怎樣才能在Q/KDB修改這些行,使得'y'&'Y'變得相似? 我嘗試將原子轉換爲使用string Tenor的字符串,但它不適用於列。

回答

-1

sol1:update {ssr [string [x];「y」;「Y」]}表
solr:update {(-1_string [x]),「Y」}每個tenor from t

+0

可避免使用的lambda 更新SSR [;「Y」,「Y」]從表 更新每個字符串男高音( -1_'string男高音),\:來自表 的「Y」,但在任何一種情況下,使用上限或下限運算符更有意義 – JPC

2

可以使用上(或下),以使項一致:

update upper Tenor from tbl