% i% s 'GET_FORMAT (DATETIME, «JIS»): «% Y-% m-% d% H:% i:% s 'GET_FORMAT (DATETIME,' ISO '):'% Y-% m-% d% H:% i:% s 'GET_FORMAT (DATETIME, «EUR»): «% Y- % m-% d% H.% i% s 'GET_FORMAT (DATETIME,' INTERNA '):'.% Y% m% d%% H i% s 'GET_FORMAT (TIME,' EE.UU. '):'% h: % i:% p% s 'GET_FORMAT (TIME, "JIS'): '% H:% i:% s' GET_FORMAT (TIME, 'ISO'): '% H:% i:% s' GET_FORMAT (TIME, «EUR»): «% H.% i% s. 'GET_FORMAT (TIME,' INTERNA '):'% H% i% s 'en la lista el nombre de EE.UU., cuando se aplica a FECHA emite el formato,'% m .% d.% Y '.
El nombre, INTERNACIONAL cuando se aplica a DATETIME emite el formato, '% Y% m% d% H% i% s'. La función GET_FORMAT () es similar a la función DATE_FORMAT (). Sin embargo, los GET_FORMAT () se ocupa de función única con un número específico de formatos básicos. Se necesita el nombre de formato combinado con el tipo (DATE, DATETIME o tiempo) como argumento, con el fin de salida de un formato específico. Por otro lado la función DATE_FORMAT () que permite toda la flexibilidad y para que todos los tipos de formato de salida.
Bueno, la función GET_FORMAT se utiliza dentro de la función DATE_FORMAT como el argumento de formato. Pruebe la siguiente declaración función get_format donde la llamada de función get_format está dentro de la llamada a la función date_format: date_format SELECT ("03/10/2004", get_format (fecha, 'EUR')); Lo que los get_format () devuelve la función, se convierte en el argumento de formato para la función date_format (). La salida es 03/10/2004, comenzando con el día del mes, y luego meses y luego años.
El carácter de separación es el punto y no el guión o el espacio para el nombre de formato EUR. Nótese cómo la función GET_FORMAT se ha escrito en la posición de la segunda (formato) argumento de la función DATE_FORMAT. La función GET_FORMAT es una forma sencilla de obtener los especificadores de formato del argumento de formato para la función DATE_FORMAT. Pruebe la siguiente declaración para el nombre de formato EE.UU. combinado con el tipo de fecha y hora: date