mysql_datatypes_support_level
decimal, datetime64, date2Date32, date2String ou geometry. Tous les mappages modernes (decimal, datetime64, date2Date32, geometry) sont activés par défaut.
decimal: convertit les typesNUMERICetDECIMALenDecimallorsque la précision le permet.datetime64: convertit les typesDATETIMEetTIMESTAMPenDateTime64au lieu deDateTimelorsque la précision n’est pas0.date2Date32: convertitDATEenDate32au lieu deDate. Prend préséance surdate2String.date2String: convertitDATEenStringau lieu deDate. Est remplacé pardatetime64.geometry: convertit les types spatiaux de MySQL (LINESTRING,POLYGON,MULTILINESTRING,MULTIPOLYGON) en types géométriques ClickHouse correspondants, et le type génériqueGEOMETRYen type englobantGeometry.POINTest toujours converti enPoint, indépendamment de cette option. Comme une colonneGEOMETRYgénérique peut contenir n’importe quel sous-type, la lecture d’une valeur dont le sous-type n’a pas d’équivalent dans ClickHouse (MULTIPOINT,GEOMETRYCOLLECTION) déclenche une exception à la lecture ; les colonnes déclarées commeMULTIPOINTouGEOMETRYCOLLECTIONsont mappées àString.