El valor de fecha se almacena como varchar2
y el valor es 15/August/2009,4:30 PM
, cómo convertir esto a un formato de fecha adecuado como DD-MM-YYYY
.cómo convertir un formato de fecha hasta la fecha de cadena en oracle10g
Respuesta
Puede convertir una cadena en una fecha con la función TO_DATE, después vuelva a formatear la fecha como otra cadena usando TO_CHAR, es decir:
SELECT TO_CHAR(
TO_DATE('15/August/2009,4:30 PM'
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM DUAL;
15-08-2009
Por ejemplo, si el nombre de la tabla es MITABLA y la columna VARCHAR2 es MYDATESTRING:
SELECT TO_CHAR(
TO_DATE(MYDATESTRING
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM MYTABLE;
Necesita usar la función TO_DATE
.
SELECT TO_DATE('01/01/2004', 'MM/DD/YYYY') FROM DUAL;
que estoy recibiendo este msg del error ORA-01858: se ha encontrado un carácter no numérico en el que se espera un valor numérico ORA-02063: línea anterior de GENCONAIMSUA T 01858. 00000 - "se encontró un carácter no numérico donde se esperaba un número" * Causa: los datos de entrada que se convertirán utilizando un modelo de formato de fecha fueron incorrectos. Los datos de entrada no contenían un número donde un número era requerido por el modelo de formato. * Acción: corrija los datos de entrada o el modelo de formato de fecha para asegurarse de que los elementos coincidan en número y tipo. Luego vuelva a intentar la operación. – leelavinodh
- 1. cadena bash hasta la fecha
- 2. Analizar cadena hasta la fecha con diferente formato en Java
- 3. Android, ¿cómo puedo convertir cadena hasta la fecha?
- 4. Cómo analizar la cadena de fecha hasta la fecha?
- 5. cadena de análisis sintáctico fecha en Python (convertir la serie hasta la fecha)
- 6. fecha sql convertir a formato de cadena
- 7. Convertir timestamp como cadena hasta la fecha en android
- 8. Javascript Convertir Hasta la fecha UTC
- 9. la conversión de la cadena hasta la fecha en mongodb
- 10. Convertir la fecha PHP en formato de fecha de javascript
- 11. cómo convertir formato de fecha en Android
- 12. convertir una cadena en un formato de fecha
- 13. Convertir milisegundos hasta la fecha (en Excel)
- 14. ¿Cómo convertir formato de fecha a palabra?
- 15. Convertir la fecha de Javascript a ASP.NET Formato de fecha
- 16. conversión de cadena hasta la fecha con zona horaria
- 17. Python convertir larga hasta la fecha
- 18. convertir la serie hasta la fecha en .NET si mi formato de la fecha de entrada está en AAAAMMDD
- 19. jquery/javascript convertir fecha cadena a fecha
- 20. Convert String Hasta la fecha en PHP
- 21. PHP: convertir cadena de fecha a fecha Unix
- 22. convertir el formato JSON fecha
- 23. ¿Cómo puedo convertir los ticks en un formato de fecha?
- 24. convertir cadena a formato de fecha y hora específico?
- 25. fecha de formato cadena en cakephp
- 26. cómo convertir fecha y hora hasta la fecha en el informe de jaspe diseñador iReport 4.5.0
- 27. Android: formato de fecha en una cadena
- 28. convertir la serie hasta la fecha sin tiempo
- 29. ¿Convertir marca de tiempo hasta la fecha en Android?
- 30. convertir cadena a la fecha en GWT
Gracias. De alguna manera logré obtener este resultado usando la función de subcadena. Pero tu respuesta es más simple que lo que solía. Muchas gracias. Mi instrucción sql es select to_date (substr (CRM_ACC_DATE_TIME, 1, instr (CRM_ACC_DATE_TIME, ',') - 1), 'dd-mm-aaaa') de crm_claim_int_details_view; – leelavinodh
Sí, generalmente hay más de una manera de despellejar a un gato :) –