miércoles, 6 de agosto de 2014

Cadena de caracteres y fechas


Las cadenas de caracteres y fechas deben ser encerrados en comillas simples (‘).
Los valores carácter son CASE-SENSITIVE.
Los Valores fecha son FORMAT-SENSITIVE.
Las fechas por defecto se muestran en un formato DD-MON-RR.

Digamos que deseamos mostrar todos los empleados que su apellido sea “Grant”
SELECT
  last_name,
  department_id
FROM hr.employees
WHERE last_name ='Grant';
El resultado de la consulta será:


Si ejecutamos la misma consulta solo cambiando el valor que estamos buscando de “Grant” a “grant”
SELECT
  last_name,
  department_id
FROM hr.employees
WHERE last_name ='grant';

El resultado será:



Para las fechas ocurre lo mismo con el formato, como se mencionó anteriormente, el formato de la fecha por defecto es DD-MON-RR, esto hace que al consultar una fecha, deber ser consultada con elformato requerido, asi:
SELECT
  last_name,
  hire_date,
  department_id
FROM hr.employees
WHERE hire_date='07-JUN-02';



Pero si cambiamos el formato
SELECT
  last_name,
  hire_date,
  department_id
FROM hr.employees
WHERE hire_date='07-06-02';

El resultado sería diferente:



Las bases de datos Oracle, almacena la información internamente en un formato numérico, representando Siglos, años, meses, días, horas  y segundos. 

No hay comentarios:

Publicar un comentario