PostgreSQLの列にコメントを追加するにはどうすればよいですか?
create table session_log (
UserId int index not null,
PhoneNumber int index);
コメントは 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';
テーブルにコメントを追加することもできます。
comment on table session_log is 'Our session logs';
さらに:int index
は無効です。
列にインデックスを作成する場合は、それを行います create index
ステートメントを使用 :
create index on session_log(phonenumber);
両方の列にインデックスが必要な場合:
create index on session_log(userid, phonenumber);
おそらく、ユーザーIDを主キーとして定義する必要があります。これは、次の構文を使用して行われます(int index
は使用しません)。
create table session_log
(
UserId int primary key,
PhoneNumber int
);
列を主キーとして定義すると、暗黙的にnot null
になります