martes, 4 de agosto de 2009

Oracle 11g y los nuevos tipo de dato BINARY_INTEGER y sus subtipos

El tipo binary_integer, es un tipo de dato que nos permite guardar en la base de datos, registros con valores que van desde -2^31 a 2^31.

El binary_integer requiere menos espacio de almacenamiento que los valores NUMBER.
Las operaciones aritméticas con binary_integer, también son más rápidas que las operaciones con columnas de tipo NUMBER.

Un BINARY_INTEGER, esta compuesto de 5 sub_tipos de datos.

  • NATURAL
  • NATURALN
  • POSITIVE
  • POSITIVEN
  • SIGNTYPE
Cada subtipo, esta asociado a un constraint, para validar el tipo de dato definido.

Los subtipos NATURAL y POSITIVE, permiten restringir un valor entero variable para valores no negativos ó positivos, respectivamente.

El NATURALN y POSITIVEN, previenen la asignación de valores nulos a variables enteras.

El SIGNTYPE, permite restringir un entero a un valore posible entre -1, 0 y 1, generalmente utilizado en aplicaciones lógicas de triple estado.

No hay comentarios:

Publicar un comentario

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar