source

PostgreSQL에서 테이블을 만들 때 열에 주석을 추가하시겠습니까?

lovecheck 2023. 5. 17. 23:17
반응형

PostgreSQL에서 테이블을 만들 때 열에 주석을 추가하시겠습니까?

PostgreSQL의 열에 주석을 추가하려면 어떻게 해야 합니까?

create table session_log (
                UserId int index not null,
                PhoneNumber int index); 

주석은 다음 문장을 사용하여 열에 첨부됩니다.

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 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

언급URL : https://stackoverflow.com/questions/32070876/adding-comment-to-column-when-i-create-table-in-postgresql

반응형