很酷的新功能
☑ 可以幫助很多使用者!
☑刪除一些感覺像是「bug」的東西
很高興擁有
無人需要它
是什麼激發了這個願望清單請求?
一般來說,Jmp 不會區分大小寫 - 並且 Jmp 忽略符號名稱中的空格。
因此, :age可以引用與:AGE相同的列
但:age和:AGE也可以是不同的欄位。
檢查列是否存在?
JSL 忽略名稱的空格,大多數人不會利用這一點!
我們以 Concatenate 平台為例。這個平台對欄位名稱非常挑剔。
如果表 A 有一個欄位 :age 且表 B 有一個欄位:AGE ,則組合表將包含 2 個欄位!
總的來說,這是一個很好的功能:更好地拆分列,用戶可以稍後合併它們。
但對於過著「差異並不重要」的無憂無慮生活的用戶來說,與 Concatenate 的第一次碰撞可能會造成創傷。
您希望看到什麼改進?
在連接(和其他平台?)中,請提供一個選項「列名稱:完全匹配」。
如果開啟該選項,Concatenate 會像現在一樣挑剔,如果關閉該選項,Concatenate 在比較列名稱時將遵循 JMP/JSL 的通常規則。

為什麼這個想法很重要?
- 該選項將給用戶更多的可能性。
- 該選項的存在將產生意識!
- 這個想法與dt << has column()的選項Exact Match (1 |0)有關,該選項將在 Jmp18 中引入:
資料表:訊息列存在(列名)?

更多願望由
嗨@Sarah-Sylvestre ,我剛剛發現了另外 2 個具有相同想法的願望:
連線:列匹配
連接具有不同列名的表行
連線:指定列名符合的選項
您能連結一下願望嗎?現在總共有 9 個榮譽。
檢查列是否存在?現在可以作為
dt << 有列()
它允許指定名稱是否完全匹配。
非常非常感謝,太棒了!
我希望 concatenate 也能獲得這種彈性