Cita:
Empezado por Al González
¿Renombramos la función ghISODateTime por ghSQLDateTime?
|
Cita:
Empezado por ElKurgan
Sip
|
Bien, pero entonces creo que mejor sería contar con funciones para ambos tipos de formato:
1. ISO, con la famosa "T" entre la fecha y la hora, e invariable.
2. SQL, sin la "T", pero "configurable" mediante variable global, dado el frágil consenso que hay entre los distintos fabricantes.
Y aquellas otras funciones relacionadas con SQL que necesiten convertir una fecha y hora a expresión literal usarían la opción #2. El programador, entonces, dependiendo del motor que use y la configuración de éste, ajustaría la variable global de formato según se requiera. Aunque, de entrada, el valor predeterminado de dicha variable sería 'yyyy-mm-dd hh:nn:ss' ("nn" es para minutos en Delphi), por ser el formato que todos los motores "deberían" aceptar incondicionalmente.
Veo que se respondió muy poco a las preguntas que he hecho a lo largo del hilo. ¿Tan aburrida es esta sección?