Comment puis-je ajouter un commentaire à une colonne dans PostgreSQL?
create table session_log (
UserId int index not null,
PhoneNumber int index);
Les commentaires sont attachés à une colonne à l'aide de l'instruction comment
:
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';
Vous pouvez également ajouter un commentaire à la table:
comment on table session_log is 'Our session logs';
Aditionellement: int index
est invalide.
Si vous voulez créer un index sur une colonne, faites-le en utilisant le create index
déclaration :
create index on session_log(phonenumber);
Si vous voulez un index sur les deux colonnes, utilisez:
create index on session_log(userid, phonenumber);
Vous voudrez probablement définir l'ID utilisateur comme clé primaire. Ceci est fait en utilisant la syntaxe suivante (sans utiliser int index
):
create table session_log
(
UserId int primary key,
PhoneNumber int
);
Définir une colonne en tant que clé primaire la rend implicitement not null