ATTACH, el servidor sabrá que existen la tabla, el diccionario o la base de datos.
Si una tabla se desvinculó previamente (consulta DETACH), es decir, si se conoce su estructura, puede usar la forma abreviada sin definirla.
Adjuntar una tabla existente
ATTACH, que simplemente ejecuta al arrancar (con la excepción de algunas tablas del sistema, que se crean explícitamente en el servidor).
Si la tabla se desvinculó de forma permanente, no volverá a adjuntarse al iniciar el servidor, por lo que debe usar la consulta ATTACH explícitamente.
Crear una nueva tabla y adjuntar los datos
Con una ruta especificada para los datos de la tabla
user_files.
Sintaxis
Query
Response
Con un UUID de tabla especificado
Adjuntar una tabla MergeTree como ReplicatedMergeTree
default_replica_path y default_replica_name. También es posible adjuntar una tabla replicada como una tabla MergeTree normal.
Tenga en cuenta que los datos de la tabla en ZooKeeper no se ven afectados por esta consulta. Esto significa que debe agregar metadatos en ZooKeeper con SYSTEM RESTORE REPLICA o eliminarlos con SYSTEM DROP REPLICA ... FROM ZKPATH ... después de adjuntarla.
Si está intentando agregar una réplica a una tabla ReplicatedMergeTree existente, tenga en cuenta que todos los datos locales de la tabla MergeTree convertida quedarán desvinculados.
Sintaxis
Query
Response
Query