是否有可能在Clickhouse中追加一個滿足特定條件的記錄的某個值,如果不是其他的選項可以做到這一點,追加到Clickhouse中的數組
0
A
回答
0
clickhouse不支持更新和刪除,所以不可能。
0
您不能修改表中的數據,因爲ClickHouse中的所有數據都是不可變的。
但:您可以添加在飛行是中選擇,或者你可以做一個查看哪些會做你。
如果您確實需要以已更改狀態存儲該列 - 您需要創建表副本或物化視圖。
這些函數可以是有用的arrayConcat,arrayPushBack,arrayPushFront(文檔即將推出)。
所以
SELECT
CASE
WHEN condition > 10 THEN arrayPushBack(array_field, 'extra_element')
ELSE array_field
END
FROM
(
SELECT
10 AS condition, ['a', 'b'] AS array_field
UNION ALL
SELECT
101, ['c', 'd']
);
相關問題
- 1. 追加到數組中的Java
- 2. Swift - 追加到結構中的數組
- 3. 追加到Swift中的泛型數組
- 4. VB - 追加到數組?
- 5. C++追加到數組
- 6. 將數組追加到UICollectionView
- 7. 將數組追加到div
- 8. Python:追加到數組
- 9. 追加到關聯數組?
- 10. 追加到數組nodejs mongodb
- 11. 將數組追加到多維數組
- 12. 將元組追加到元組數組?
- 13. 追加數組
- 14. 追加數組
- 15. 從數組中追加文本到div
- 16. 追加到元組
- 17. 解組並追加到數組去
- 18. 追加n元素添加到數組
- 19. 在gSheets中追加數組?
- 20. 將元素追加到多維數組php中的數組?
- 21. 追加到數組的開頭
- 22. 追加到與foreach相同的數組
- 23. Python:追加到不存在的數組
- 24. 追加到現有的列表/數組
- 25. C - 追加到我的數組?
- 26. 追加鍵到現有的數組值
- 27. 的Python:多參數追加到元組
- 28. 如何在numpy中將數組追加到數組中?
- 29. 把SQL數組數據追加到javascript
- 30. Javascript數組追加
你試過嗎? – jhhoff02
我試圖在這裏的文檔(https://clickhouse.yandex/reference_en.html)中搜索它,但無法找到它。 –