*   >> Lese Utdanning Artikler >> science >> programming

Data Definition Basics i Sybase

le aldri ha det for denne tabellen. Beskrivelser kolonne er atskilt med komma (end i komma). Du vil vanligvis ønsker å se (hente) Kunder-tabellen, basert på navnene (alfabetisk liste) til kundene. Så navnet kolonne i Kunder-tabellen er en kolonne som ofte avgjør sorteringsrekkefølgen, når liste radene i kundetabellen. Og så navnet kolonnen er indeksert; oppmerksom på hvordan dette gjøres i SQL-setningen (en SQL-setning ender i semikolon). For tabellen begrensning, er primærnøkkelen for tabellen angitt.

Hvis du har mer enn én kolonne for primærnøkkelen, du skriver navnene deres atskilt med komma i parentes. Ovenfor, har vi bare én kolonne navnet i parentes. ASC betyr at verdiene i økninger kolonne som du går ned i tabellen, numerisk, alfabetisk eller begge deler. Linjene i tabellen begrensningen delen skal skilles med komma. Ovenfor, har vi bare én linje, og så er det ikke behov for komma. I tabellen etableringen SQL-setning, CREATE, bord, SMALLINT, STANDARD, røye, AUTOINCREMENT, primære og viktigste er reservert ord.

Reserverte ord er ord som har spesiell betydning for syntaks og du bør ikke bruke dem vilkårlig (på noen måte). I Interaktiv SQL server, kan disse ordene vises i forskjellige farger. Merk: Hver SQL-setning avsluttes med et semikolon. Produktene Tabell Produkter tabellen notasjon er: Produkter (ProductID, Product, Kategori, Antall, kostpris SellingPrice) SQL-setningen for å skape produkter tabellen er: CREATE TABLE Produkter (ProductID SMALLINT DEFAULT AUTOINCREMENT, Product CHAR (40) INDEX, Kategori CHAR (30) INDEX, ANTALL heltall, kostpris Numerisk (19,2), SellingPrice Numerisk (19,2), PRIMARY KEY (ProductID ASC)); Forklaringen er lik den i den foregående tabell.

Her, Product og kategorien søylene er indeksert (kolonner som ofte avgjør sorteringsrekkefølge). Jeg har brukt Numerisk (19,2) for PENGER datatype. Dette betyr at du kan ha opptil 19 sifre for alle antall og 2 desimaler. Primærnøkkelen trenger ikke å være AUTOINCREMENT (Autonummer). Selskapet kan ha sin egen måte å gi verdier for primærnøkkelen. Sybase kan ha en funksjon (kode) for fremstilling av slike verdier. Med AUTOINCREMENT, tall øker med en generelt som du går ned i kolonnen.

Sybase SQL Anywhere 12 har en måte å produsere høyere inkrementering verdier enn 1; men jeg vil ikke gå inn på det i denne serien. Se manualen eller et annet dokument for det. Leverandørene Tabell leverandører tabellen notasjon er, Leverandører (SupplierID, navn, adresse, by, stat, land, telefonnummer) SQ

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.