FirebirdSQL logo

SMALLINT

Le type de données est un entier de 16 bits. Il est utilisé lorsqu’une large gamme de valeurs possibles pour le stockage des données n’est pas requise.SMALLINT

Les numéros de type vont de -2 SMALLINT 16 jusqu’à 216 - 1, ou -32768 à 32767.

Example 1. Utilisant SMALLINT
CREATE DOMAIN DFLAG AS SMALLINT DEFAULT 0 NOT NULL
  CHECK (VALUE=-1 OR VALUE=0 OR VALUE=1);

CREATE DOMAIN RGB_VALUE AS SMALLINT;

INTEGER

Le type de données est un entier de 32 bits. Version abrégée de l’enregistrement de type de données .INTEGER INT

Les numéros de type vont de -2 INTEGER 31 jusqu’à 231 - 1, soit -2 147 483 648 à 2 147 483 647.

Example 1. Utilisant INTEGER
CREATE TABLE CUSTOMER (
  CUST_NO INTEGER NOT NULL,
  CUSTOMER VARCHAR(25) NOT NULL,
  CONTACT_FIRST VARCHAR(15),
  CONTACT_LAST VARCHAR(20),
  ...
  PRIMARY KEY (CUST_NO)
);