FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Una curiosidad
¿Y porque no usa el StrToDate o StrToDateTime? y una vez pasado a TDateTime lo inserta en el campo.
Yo la funcion Cast() no la entiendo si me despejais mis dudas os lo agradeceria |
#2
|
||||
|
||||
Hola.
Cita:
CAST es la función SQL estándar para cambiar de tipo un valor. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
||||
|
||||
Problema con SUBSTRING
He puesto el siguiente codigo en SQL y me da ese error. Cual es el problema, porque dice que no esta la funcion SUBSTRING, pero me la coje como valida en la sintaxis y ademas esta en la ayuda.
Código:
/************************ERROR************************************************** The next statement causes the following error: An error was found in the application program input parameters for the SQL statement. SQL error code = -804. Function unknown. SUBSTRING. SQL warning code = 301. DATE data type is now called TIMESTAMP. *******************************************************************************/ insert into movim_o2 (fecha2) select cast(substring(fecha, 5, 2)||'/'||substring(fecha, 3,2)||'/20'||substring(fecha, 1, 2) as date) from movim_o2; |
#4
|
||||
|
||||
Hola.
Tienes un aviso y un error. El aviso te indica que en lugar de indicar el tipo date utilizes el tipo timestamp (a continuación del as del cast). El error te indica que no reconoce la función substring. Como ya comentó jachguate, esta función no viene integrada en Interbase 6, por lo que la tienes que añadir mediante una udf. Revisa las udf's que vienen con Interbase 6 (ibudf.dll) para ver si tienen disponible esa función. En caso contrario tendrás que bajarte una libreria que si la incorpore. http://www.cvalde.net/misc/packages_and_utilities.htm Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|