sql >> Database teknologi >  >> RDS >> Database

SQL, oprettelse af en tabel

En database er sammensat af en eller flere tabeller.

Oprettelse af en tabel i SQL udføres ved hjælp af CREATE TABLE kommando.

På oprettelsestidspunktet skal du angive tabelkolonnernes navne og typen af ​​data, de skal indeholde.

SQL definerer flere slags data.

De vigtigste og dem, du vil se oftere, er:

  • CHAR
  • TEXT
  • VARCHAR
  • DATE
  • TIME
  • DATETIME
  • TIMESTAMP

Numeriske typer omfatter

  • TINYINT 1 byte
  • INT 4 bytes
  • BIGINT 8 bytes
  • SMALLINT 2 bytes
  • DECIMAL
  • FLOAT

De har alle numre. Det, der ændrer sig, er størrelsen, som dette tal kan være.

En TINYINT går går fra 0 til 255. En INT fra -2^31 til +2^31.

Jo større størrelse i bytes, jo mere plads vil der være behov for i lageret.

Dette er syntaksen til at skabe en people tabel med 2 kolonner, den ene et heltal og den anden en streng med variabel længde:

CREATE TABLE people (
  age INT,
  name CHAR(20)
);

  1. Unik identifikator (guide) som primær nøgle i databasedesign

  2. hvordan man lægger database og læser database fra aktivmappe android, som er oprettet og eksporteret i sqllite

  3. java.sql.SQLEundtagelse:- ORA-01000:maksimale åbne markører overskredet

  4. Hvordan forespørger man indlejrede arrays i en postgres json-kolonne?