ClickHouse frente a MySQL Gestión de comillas dobles

Si es un usuario de MySQL que prueba ClickHouse, una cosa que probablemente lo sorprenda, y lo moleste, es administrar las comillas dobles. En MySQL, puede usar comillas dobles y simples para citar cadenas y, por ejemplo, estas dos consultas son equivalentes:

Esto significa que muchos de nosotros tendemos a usar comillas simples y comillas dobles indistintamente. Este no es el caso, sin embargo, en ClickHouse.

ClickHouse solo permite el uso de comillas simples para citar cadenas, mientras que las comillas dobles se usan para citar identificadores (si desea usar caracteres especiales en el nombre de la columna o algo así).

Tenga en cuenta que este es el comportamiento de ClickHouse, no de MySQL, según el estándar SQL. De hecho, si configura la compatibilidad de MySQL con ANSI SQL, recibirá un mensaje de error similar:

Desafortunadamente, no existe una opción similar en ClickHouse para permitir comillas dobles para citas de cadenas, por lo que es posible que deba realizar este cambio al convertir sus consultas a ClickHouse.

Author: Ing. Luis

A lo largo de conocer Windows y otros sistemas operativos me eh encontrado con diversos tipos de error, ahora brindo soluciones según mi experiencia-

Deja un comentario