Til tabellen tvang, er den primære nøgle for tabellen er angivet. Hvis du har mere end én kolonne til den primære nøgle, du skriver deres navne adskilt af kommaer i parentes. Ovenfor har vi kun én kolonne navn i parentes. ASC betyder, at værdierne i kolonnen stiger som du går ned i bordet, numerisk, alfabetisk eller begge dele. Linjerne i tabellen begrænsning afsnittet skal adskilles af kommaer. Ovenfor, har vi kun én linje, og så der er ikke behov for komma. I skabelsen tabellen SQL-sætning, CREATE, bord, SMALLINT, DEFAULT, CHAR, AUTOINCREMENT, primær og KEY er forbeholdt ord.
Reserverede ord er ord, der har særlig betydning for syntaksen og du bør ikke bruge dem vilkårligt (på nogen måde). I Interactive SQL server, kan disse ord vises i forskellige farver. Bemærk: Hver SQL-sætningen slutter med et semikolon. Den Produkter Tabel tabellen Produkter notation er: Produkter (ProductID, ProductName, Kategori, Antal, Kostpris SellingPrice) SQL-sætningen til at oprette tabellen Produkter er: CREATE TABLE Produkter (ProductID SMALLINT DEFAULT AUTOINCREMENT, ProductName CHAR (40) INDEX, Kategori CHAR (30) INDEX, NUMMER heltal Kostpris Numerisk (19,2), SellingPrice Numerisk (19,2), PRIMARY KEY (ProductID ASC)); Forklaringen er den samme som i den foregående tabel.
Her ProductName og kategori kolonner er indekseret (kolonner, der ofte bestemmer sorteringsrækkefølge). Jeg har brugt Numerisk (19,2) for de penge datatype. Dette betyder at du kan have op til 19 cifre for alle nummeret og 2 decimaler. Den primære nøgle behøver ikke at være AUTOINCREMENT (automatisk nummerering). Selskabet kan have deres egen måde at give værdier for den primære nøgle. Sybase kan have en funktion (kode) til fremstilling af sådanne værdier. Med AUTOINCREMENT generelt de numeriske stiger med 1, som du går ned i kolonnen.
Sybase SQL Anywhere 12 har en måde at producere højere forøgning værdier end 1; dog vil jeg ikke