tabla - comment on column postgresql
¿Agregando comentarios a la columna cuando creo una tabla en PostgreSQL? (1)
Los comentarios se adjuntan a una columna usando la declaración de 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'';
También puede agregar un comentario a la tabla:
comment on table session_log is ''Our session logs'';
Además: el int index
no es válido.
Si desea crear un índice en una columna, hágalo usando la declaración de create index
:
create index on session_log(phonenumber);
Si quieres un índice sobre ambas columnas usa:
create index on session_log(userid, phonenumber);
Probablemente desee definir el ID de usuario como la clave principal. Esto se hace usando la siguiente sintaxis (y no usando el int index
):
create table session_log
(
UserId int primary key,
PhoneNumber int
);
Definir una columna como la clave primaria implícitamente la hace not null
¿Cómo puedo agregar comentarios a la columna en PostgreSQL?
create table session_log (
UserId int index not null,
PhoneNumber int index);