sql >> Databasteknik >  >> RDS >> Database

SQL, skapa en tabell

En databas är sammansatt av en eller flera tabeller.

Att skapa en tabell i SQL görs med CREATE TABLE kommando.

Vid skapandet måste du ange namnen på tabellkolumnerna och vilken typ av data de ska innehålla.

SQL definierar flera typer av data.

De viktigaste och de du kommer att se oftare är:

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

Numeriska typer inkluderar

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

De har alla nummer. Det som ändras är storleken som detta nummer kan vara.

En TINYINT går går 0 till 255. En INT från -2^31 till +2^31.

Ju större storlek i byte, desto mer utrymme kommer att behövas i lagring.

Detta är syntaxen för att skapa en people tabell med 2 kolumner, en ett heltal och den andra en sträng med variabel längd:

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

  1. Hur man kör ett SQL Plus-skript i PowerShell

  2. Skillnader mellan MySql och MySqli i PHP

  3. Konvertera från MySQL datetime till ett annat format med PHP

  4. Hur man beräknar omvandlingsfrekvens i MySQL?