Fechas en Oracle

Una tabla bastante útil cuando trabajas con fechas en Oracle.

Formato codigo descripción
YEAR Año
YYYY Año - 4 dígitos
MM Mes (01-12; JAN = 01).
MON Nombre del mes abreviado (JAN,FEB,MAY,...)
MONTH Nombre el mes, completado con espacios hasta 9 caracteres
D Día de la semana (1-7).
DAY Nombre del día
DD Día del mes  (1-31).
DDD Día del año (1-366).
DY Nombre del día abreviado
HH Hora del día (1-12).
HH12 Hora del día (1-12).
HH24 Hora del día (0-23).
MI Minuto (0-59).
SS Segundo (0-59).
SSSSS Segundos pasados media noche  (0-86399).

De este modo, haríamos consultas como:

SELECT * FROM mytable WHERE table_date >= 
TO_DATE('29-04-2013 19:00','DD-MM-YYYY HH24:MI');
SELECT to_date('2004/12/14 4:29 PM', 'YYYY/MM/DD HH:MI PM' )
FROM dual;
Anuncios

Eliminar doble scroll en Chrome

Un error bastante conocido del navegador Chrome, es la aparición de una doble barra de scroll en algunas webs, reduciendo la resolución general de la página y haciendo que algunos componentes se mostrasen realmente mal.

Este error está notificado al equipo de desarrollo y parece ser que están trabajando en ello, pero hasta que lancen una nueva versión con este fixed, podemos solucionarlo del siguiente modo:

  1. Cargar la URL: chrome://plugins/
  2. Mostrar la vista en detalle
  3. Deshabilitar parte del plugin Shockwave Flash 11.4 r402. En concreto, el que finaliza con \PepperFlash\pepflashplayer.dll

 

Y con este pequeño cambio, todo volverá a la normalidad

 

 

GenerateDATA – Generación automática de datos

Cuantas veces nos hemos visto obligados a cumplimentar formularios, tablas en BD, ficheros xls, y demás para hacer una carga inicial en un sistema de información?

Los datos en sí no importan, solo importa su formato y su existencia. Para ello podemos utilizar la herramienta Generatedata.

En cuanto a la configuración de la generación de los datos, podemos seleccionar múltiples tipos:

– Datos personales (nombre, apellidos, dirección, teléfono, mail, pais, fechas, …)

– Campos de texto variable

– Campos personalizados (autoincremento, rango de valores, lista de valores, …)

Además, nos ofrece 5 formatos de salida (html, xls, cvs, y sql) de entre los que destacamos el formato SQL, mediante el cual nos genera el fichero de carga de datos .sql tanto para MySql como para Oracle. Así mismo, puede generar también la sentencia para la creación de la tabla en la que se insertarán los datos.

En definitiva, una buena solución para generar datos de carga inicial sin perder tiempo y con mínimo esfuerzo para así poder dedicar el tiempo a lo realmente importante.