' || database || '.' || table || ' ATTACH PARTITION '|| partition_id ||' ;\n' from system.detached_parts group by database, table, partition_id order by database, table, partition_id;" | clickhouse-client -mn
Не могу понять часть запроса:
"select 'ALTER TABLE ' || database || '.' || table || ' ATTACH PARTITION '|| partition_id ||' ;\n'
Что означает || и как сущности внутри || работают
|| - это конкатенация строк. https://clickhouse.com/docs/en/sql-reference/operators/#concatenation-operator сначала исполняется запрос чтобы сделать результирующий запрос, который передаётся на исполнение
Обсуждают сегодня