Escríbelo una vez. Cárgalo en cualquier motor.
¿Qué es Crono SQL?
SELECT extendido
JOINs simplificados, columnas calculadas reutilizables, apilamiento de consultas, SEMI JOIN, ANTI JOIN y MATERIALIZE. Todo el SQL estándar sigue funcionando sin cambios.
Nueve patrones de carga
MERGE CLONE, MERGE UPSERT, MERGE HISTORY y más. Cada sentencia crea la tabla, la evoluciona cuando añades campos y gestiona las columnas de auditoría automáticamente.
Funciones portables
Más de 80 funciones de texto, numéricas, de fecha y de agregación que compilan correctamente en los ocho motores soportados, sin incompatibilidades entre dialectos.
Motores compatibles
Sintaxis simplificada
Crono SQL
MERGE CLONE dwh.dim_products KEY (product_id) SELECT products.product_id, products.product_name, categories.category_name, suppliers.company_name supplier FROM staging.products INNER JOIN staging.categories USING category_id INNER JOIN staging.suppliers USING supplier_id
Playground interactivo
Escribe Crono SQL y mira en tiempo real el SQL generado para cada motor de base de datos.
Sentencias principales
SELECT JOINs simplificados, columnas reutilizables y apilamiento de consultas
MERGE CLONE Sincronización completa: crea la tabla, la mantiene y gestiona la auditoría
MERGE UPSERT Inserta los registros nuevos y actualiza los existentes (SCD Tipo 1)
MERGE HISTORY Mantiene historial completo de cambios (SCD Tipo 2)
MERGE SOFT DELETE Marca como eliminados los registros que ya no existen en origen
INSERT OVERWRITE Recarga completa: elimina y vuelve a insertar todos los registros
INSERT IF NEW Inserta solo los registros nuevos, sin modificar los existentes
CHECK SNOWFLAKE Verifica que los JOINs no pierdan ni dupliquen registros
MATERIALIZE Define tablas temporales para simplificar consultas complejas
Funciones integradas
Crono SQL soporta todas las funciones nativas de cada motor y añade sus propias funciones como:
margin(a, b) Margen de ventas seguro markup(a, b) Márkup seguro divide(a, b) División segura (sin error /0) substraction(a, b) Resta segura