Red de Respuestas Legales - Derecho empresarial - Extracción de datos de Kettle: coloque la información empresarial en una tabla de ajuste especial (SQL se escribió durante mucho tiempo)

Extracción de datos de Kettle: coloque la información empresarial en una tabla de ajuste especial (SQL se escribió durante mucho tiempo)

Primero permítanme hablar sobre lo que estoy haciendo con este SQL, extraer datos y extraer datos a la tabla de destino. En este momento, debe modificar el tipo de datos, ajustar el formato de los datos y limpiar los tipos de datos anormales. Esto es lo que estoy haciendo.

La función Redondear se utiliza para redondear un campo numérico a un número específico de decimales, donde ROUND(A, B) A representa el campo que se utilizará y B es el número de decimales retenidos.

Devuelve la hora y fecha actuales. Generalmente usamos esta función al crear tablas. Cuando realizamos una consulta, agregamos la función al campo de consulta para mostrar la hora de nuestra consulta, y keittle agrega el campo para mostrar la hora de buscar los datos.

Isdate() comprueba si la columna es una fecha válida y devuelve el tipo int (0, 1), es decir, al juzgar una columna. Isdate (campo) = 1 es un campo de tipo de hora.

También informé un problema de desbordamiento de datos al convertir el tipo de datos a decimal (9, 6). El desbordamiento de datos debe deberse a que el formato de datos establecido no cumple con el formato de datos. Por ejemplo, aunque establecí condiciones de redondeo al convertir los datos y solo retuve 6 como decimal, puede haber números con más de tres decimales. En este punto, podemos establecer condiciones y luego convertir el tipo de datos.

Sintaxis de la función CAST() y la función CONVERT():