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.