| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    MySQL Integer : Vs Firmado . Unsigned
    El sistema de base de datos MySQL proporciona a los desarrolladores una amplia gama de tipos de datos numéricos para elegir, incluyendo varios tipos enteros . El rango de valores que se pueden almacenar en una base de datos con números enteros depende de si los valores están firmados o sin firmar . Enteros con signo y sin signo también se representan un poco diferente en sentencias SQL . Cuando los desarrolladores realizar operaciones aritméticas en MySQL , los resultados pueden ser firmados o sin firmar , en función de las circunstancias. Declaraciones

    Cuando los desarrolladores a crear tablas en una base de datos MySQL, que especifica el tipo de datos de cada columna. Cuando se declara una columna con un tipo entero , el desarrollador puede optar por especificar si desea o no que se firme. El siguiente código de ejemplo muestra una sentencia MySQL para crear una tabla con dos columnas de tipo entero en ella :

    crear objetos de tabla ( num_data INT UNSIGNED , other_num INT firmado) ;

    El valor predeterminado es de tipo entero columnas que se suscriban , así que los desarrolladores sólo tienden a indicar las columnas que quieren estar sin firmar con estos atributos. El uso del atributo " firma " no tiene ningún efecto , aunque los desarrolladores a veces optan por usarlo para hacer su código claro . La primera columna de esta tabla almacena los enteros sin signo , mientras que la segunda puede almacenar tanto los valores positivos y negativos.
    Valor Rango

    Si una columna de una tabla MySQL utiliza entero los valores , el intervalo de valores posibles dependerán de si o no la columna soporta números con signo . Por ejemplo , el tipo TINYINT en MySQL puede contener valores sin signo entre cero y 255 , pero puede contener valores firmados entre -128 y 127 . Por lo tanto, los desarrolladores deben tener en cuenta si una columna se va a almacenar números con signo al momento de elegir un tipo numérico que apoyará una amplia gama suficiente de valores para una aplicación.
    Tipos enteros < br >

    además de tener la opción de usar números con signo o sin signo , los desarrolladores pueden elegir entre diferentes tipos de número entero . Estos varían en tamaño en términos de los valores admitidos, con el menor tipo de ser TINYINT y el mayor BIGINT . Entre estos, en orden ascendente son SMALLINT , MEDIUMINT e INT . El tipo seleccionado determina el número de bytes MySQL asignará para cada valor de una columna. Los desarrolladores también pueden optar por especificar el número de bits que desean MySQL para almacenar por valor entero.
    Operaciones

    Cuando las aplicaciones Web utilizan bases de datos MySQL , pueden utilizar el sistema para llevar a cabo operaciones aritméticas , así como realizar consultas y actualizar los datos . Cuando una aplicación que utiliza cálculos , los resultados serán firmados o sin firmar en función de los tipos de datos en las columnas correspondientes. Por ejemplo , dependiendo de la configuración dentro de un sistema en particular , una operación de resta puede dar lugar a un resultado sin signo , incluso cuando se firma uno de los operandos . Esto puede dar lugar a resultados impredecibles en algunos casos.

    Previous :

    next :
      Artículos relacionados
    ·Razones para PHP CSS que no sale correctamente 
    ·Cómo crear una plantilla del sitio PHP Master Con el W…
    ·Tutorial interactivo en el Top PHP 
    ·Cómo incrementar una fecha en PHP 
    ·Cómo establecer el valor predeterminado a un error 404…
    ·Cómo importar Excel a MySQL PHP Software Cat 
    ·Cómo ordenar una matriz de 2 dimensiones en PHP 
    ·¿Cómo hacer saltos de línea en PHP 
    ·Cómo importar archivos de Excel en MS SQL 
    ·Cómo construir un CMS en PHP MySQL 
      Artículos destacados
    ·Cómo convertir de int a Char 
    ·Cómo crear una base de datos en NetBeans 
    ·MySQL Tutorial Calendario 
    ·Cómo desactivar la casilla de texto cada vez que el va…
    ·Cómo hacer gráficos con Visual Basic 
    ·Cómo escribir una hoja XLS en CSharp 
    ·Cómo crear una pantalla de presentación de Visual Bas…
    ·Cómo rellenar una tabla ADF 
    ·iPhone apps y extensiones de archivo 
    ·Cómo abrir MS Access Reports 2003 con Visual Basic 6 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com