название столбца, таблицы и базы данных, в этом случае используется тип данных Identifier
Правильно ли я понимаю что нельзя параметризовать название кластера в sql?
Пример команды:
/usr/bin/clickhouse-client --host хост --port 9001 --user юзер --password пароль --param_dbname "база" --param_cluster "кластер" --query "CREATE TABLE IF NOT EXISTS {dbname:Identifier}.таблица ON CLUSTER {cluster:Identifier} (id Int32) Engine = Log()"
Ловлю Syntax error: failed at position .. ('{')
Если да то как по человечески это обойти? Sed?
Up
Обсуждают сегодня