*   >> läser Utbildning artiklar >> science >> programming

Mysql Data Definition Basics

le aldrig ha det för den här tabellen. Kolumn beskrivningar skiljs åt av kommatecken (slut i kommatecken), rätt till den sista. Du skulle normalt vill se (hämta) tabellen Kunder, baserat på namnen (alfabetisk lista) av kunderna. Så namnkolumnen i tabellen Kunder är en kolumn som ofta bestämmer sorteringsordning när du listar raderna i tabellen Kunder. Så i den nedre delen av uttalandet, är denna kolumn indexeras; notera hur det har gjorts. För bordet begränsningen är primärnyckeln för tabellen anges.

Om du har mer än en kolumn för primärnyckeln skriver du deras namn separerade med kommatecken inom parentes. Ovan har vi bara ett kolumnnamn inom parentes. ASC innebär att värdena i kolumnen ökar när du går ner i tabellen, numeriskt, alfabetiskt eller båda. Raderna i tabellen tvång avsnitt ska separeras med kommatecken. Den sista doe inte behöver ett kommatecken. I tabellen skapa SQL-satsen, SKAPA, tabell, INTEGER, NOT, NULL, CHAR, AUTO_INCREMENT, PRIMÄR, INDEX och KEY är reserverade ord.

Reserverade ord är ord som har speciell betydelse för syntax och du bör inte använda dem godtyckligt (på något sätt). Obs: Varje SQL-satsen avslutas med ett semikolon. Obs: Frasen "underdel" som jag använder här är inte vad MySQL handboken används. Faktum är att i den manuella, det finns ingen sådan underdel. Jag använder frasen och dess tillämpning i denna serie för bekvämlighet utifrån min erfarenhet av databasprogrammering och teaching.

The produkter Tabell Produkter tabellen notationen: Produkter (ProductID, Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) SQL uttalande att skapa tabellen produkter är: CREATE TABLE produkter (ProductID INTEGER NOT NULL AUTO_INCREMENT, Product CHAR (40), Kategori CHAR (30), Antal INTEGER, ReorderLevel INTEGER, CostPrice DECIMAL (19,2), SellingPrice DECIMAL (19,2 ), PRIMARY KEY (ProductID ASC), INDEX (Product) INDEX (kategori)); Förklaringen är liknande den i föregående tabell. Här är Product och Kategori kolumnerna indexeras (kolumner som ofta avgör sorteringsordningen).

Jag har använt DECIMAL (19,2) för typ av pengar data. Detta innebär att du kan ha upp till 19 siffror för alla antal och 2 decimaler. Detta är den typ du ska använda för pengarna. Primärnyckeln behöver inte vara AUTO_INCREMENT (Räknare). Företaget kan ha sitt eget sätt att ge värden för primärnyckeln. MySQL kan ha en funktion (kod) för framställning av sådana värden. Med AUTO_INCREMENT, siffer ökar med 1 generellt när du går ner i kolonnen. MySQL kan ha

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.