Kommentarer er knyttet til en kolonne ved hjælp af comment
erklæring
:
create table session_log
(
userid int not null,
phonenumber int
);
comment on column session_log.userid is 'The user ID';
comment on column session_log.phonenumber is 'The phone number including the area code';
Du kan også tilføje en kommentar til tabellen:
comment on table session_log is 'Our session logs';
Derudover:int index
er ugyldig.
Hvis du vil oprette et indeks på en kolonne, gør du det ved at bruge create index
erklæring
:
create index on session_log(phonenumber);
Hvis du ønsker et indeks over begge kolonner, brug:
create index on session_log(userid, phonenumber);
Du vil sandsynligvis definere bruger-id'et som den primære nøgle. Dette gøres ved at bruge følgende syntaks (og ikke ved at bruge int index
). ):
create table session_log
(
UserId int primary key,
PhoneNumber int
);
At definere en kolonne som den primære nøgle gør den implicit not null