Varios

Páginas: 6 (1347 palabras) Publicado: 12 de febrero de 2013
TIPOS DE DATOS EN ORACLE
Os mostramos los tipos de datos / datatypes disponibles en Oracle para seleccionar el tipo de registro de una tabla Oracle. Tamibén indicamos sus características (tamaño máximo, peculiaridades, etc). Es importante conocer los tipos de datos disponibles en un Sistema Gestor de Base de Datos (SGBD), de esta forma podremos obtimizar al máximo el uso de recursos denuestras aplicaciones. A continuación os indicamos todos los tipos de datos de Oracle y sus características básicas:
TIPO | CARACTERISTICAS | OBSERVACIONES |
CHAR | Cadena de caracteres (alfanuméricos) de longitud fija | Entre 1 y 2000 bytes como máximo. Aunque se introduzca un valor más corto que el indicado en el tamaño, se rellenará al tamaño indicado. Es de longitud fija, siempre ocupará lomismo, independientemente del valor que contenga |
VARCHAR2 | Cadena de caracteres de longitud variable | Entre 1 y 4000 bytes como máximo. El tamaño del campo dependerá del valor que contenga, es de longitud variable. |
VARCHAR | Cadena de caracteres de longitud variable | En desuso, se utiliza VARCHAR2 en su lugar |
NCHAR | Cadena de caracteres de longitud fija que sólo almacenacaracteres Unicode | Entre 1 y 2000 bytes como máximo. El juego de caracteres del tipo de datos (datatype) NCHAR sólo puede ser AL16UTF16 ó UTF8. El juego de caracteres se especifica cuando se crea la base de datos Oracle |
NVARCHAR2 | Cadena de caracteres de longitud variable que sólo almacena caracteres Unicode | Entre 1 y 4000 bytes como máximo. El juego de caracteres del tipo de datos (datatype)NCHAR sólo puede ser AL16UTF16 ó UTF8. El juego de caracteres se especifica cuando se crea la base de datos Oracle |
LONG | Cadena de caracteres de longitud variable | Como máximo admite hasta 2 GB (2000 MB). Los datos LONG deberán ser convertidos apropiadamente al moverse entre diversos sistemas.Este tipo de datos está obsoleto (en desuso), en su lugar se utilizan los datos de tipo LOB (CLOB,NCLOB). Oracle recomienda que se convierta el tipo de datos LONG a alguno LOB si aún se está utilizando.No se puede utilizar en claúsulas WHERE, GROUP BY, ORDER BY, CONNECT BY ni DISTINCTUna tabla sólo puede contener una columna de tipo LONG.Sólo soporta acceso secuencial. |
LONG RAW | Almacenan cadenas binarias de ancho variable | Hasta 2 GB. En desuso, se sustituye por los tipos LOB. |
RAW| Almacenan cadenas binarias de ancho variable | Hasta 32767 bytes. En desuso, se sustituye por los tipos LOB. |
LOB (BLOG, CLOB, NCLOB, BFILE) | Permiten almacenar y manipular bloques grandes de datos no estructurados (tales como texto, imágenes, videos, sonidos, etc) en formato binario o del carácter | Admiten hasta 8 terabytes (8000 GB).Una tabla puede contener varias columnas de tipoLOB.Soportan acceso aleatorio.Las tablas con columnas de tipo LOB no pueden ser replicadas. |
BLOB | Permite almacenar datos binarios no estructurados | Admiten hasta 8 terabytes |
CLOB | Almacena datos de tipo carácter | Admiten hasta 8 terabytes |
NCLOB | Almacena datos de tipo carácter | Admiten hasta 8 terabytes. Guarda los datos según el juego de caracteres Unicode nacional. |
BFILE |Almacena datos binarios no estructurados en archivos del sistema operativo, fuera de la base de datos. Una columna BFILE almacena un localizador del archivo a uno externo que contiene los datos | Admiten hasta 8 terabytes. El administrador de la base de datos debe asegurarse de que exista el archivo en disco y de que los procesos de Oracle tengan permisos de lectura para el archivo . |
ROWID |Almacenar la dirección única de cada fila de la tabla de la base de datos | ROWID físico almacena la dirección de fila en las tablas, las tablas en clúster, los índices, excepto en las índices-organizados (IOT).ROWID lógico almacena la dirección de fila en tablas de índice-organizado (IOT). Un ejemplo del valor de un campo ROWID podría ser: "AAAIugAAJAAC4AhAAI". El formato es el siguiente:Para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS