반응형
Postgres에서 테이블에 여러 열을 추가하는 방법은 무엇입니까?
Postgre에서 하나의 쿼리 문에 여러 열을 추가하려면 어떻게 합니까?pgadmin3을 사용하는 SQL?
사용해 보십시오.
ALTER TABLE table ADD COLUMN col1 int, ADD COLUMN col2 int;
와 함께 사용ADD COLUMN
하위 명령
ALTER TABLE
:
그러면 다음과 같은 하위 명령을 사용하여 기존 테이블의 정의가 변경됩니다.ADD COLUMN
.
ADD COLUMN
[IF NOT EXISTS
]:
이 양식은 CREATE TABLE과 동일한 구문을 사용하여 테이블에 새 열을 추가합니다.존재하지 않음을 지정하고 이 이름의 열이 이미 있으면 오류가 발생하지 않습니다.
열 추가
가장 기본적인 구문은 다음과 같습니다.
ALTER TABLE table_name
ADD COLUMN new_column_name data_type constraint;
다음 구문에서:
- 먼저 ALTER TABLE 키워드 뒤에 새 열을 추가할 테이블의 이름을 지정합니다.
- 두 번째로, ADD COLUMN 키워드 뒤에 새 열의 이름과 데이터 유형 및 제약 조건을 지정합니다.
다음을 사용하여 열 추가IF NOT EXIST
절
ALTER TABLE table_name
ADD COLUMN IF NOT EXISTS new_column_name data_type constraint;
이 옵션은 Postgre를 제공합니다.테이블에 열 이름이 없는 경우에만 새 열을 추가하라는 SQL 지침입니다.응답이 있으면 해당 응답을 수신하고, 그렇지 않으면 응답을 작성합니다.
ALTER TABLE IF EXISTS TABLEname
add ADD COLUMN IF NOT EXISTS column_name data_type [column_constraint];
column_constraints가 선택 사항인 상세 쿼리
언급URL : https://stackoverflow.com/questions/5260697/how-to-add-multiple-columns-to-a-table-in-postgres
반응형
'programing' 카테고리의 다른 글
YAML에서 빈 배열을 만들려면 어떻게 해야 합니까? (0) | 2023.05.16 |
---|---|
앱을 성공적으로 제출한 후 "기호 파일이 너무 많습니다" (0) | 2023.05.16 |
생성 간의 차이인덱스() 및 확인mongodb를 사용한 Java의 인덱스() (0) | 2023.05.16 |
GitHub이 이전에 SSH를 통해 HTTPS를 권장한 이유는 무엇입니까? (0) | 2023.05.16 |
특정 파일의 오류를 무시하도록 Eclipse 설정 변경 (0) | 2023.05.16 |