테이블 구조를 수정하는 SQL 문은 다음과 같습니다. ALTER TABLE table_name ADD column_name data_type 열 추가 ALTER TABLE table_name ALTER COLUMN column_name data_type 열 데이터 형식 수정 ALTER TABLE table_name DROP COLUMN column_name 열 삭제 ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_
SQL에서 테이블 구조를 수정하는 문
테이블 구조 수정은 SQL의 일반적인 작업으로, 테이블의 열, 데이터 유형 및 제약 조건을 변경할 수 있습니다. 다음은 일반적으로 사용되는 몇 가지 문입니다.
ALTER TABLE table_name ADD column_name data_type
<code>ALTER TABLE employees ADD salary INT</code>
ALTER TABLE table_name ADD column_name data_type
例如:
<code>ALTER TABLE employees ALTER COLUMN salary DECIMAL(10,2)</code>
2. 修改列
ALTER TABLE table_name ALTER COLUMN column_name data_type
例如:
<code>ALTER TABLE employees DROP COLUMN bonus</code>
3. 删除列
ALTER TABLE table_name DROP COLUMN column_name
例如:
<code>ALTER TABLE employees RENAME COLUMN first_name TO name</code>
4. 更改列名称
ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name
例如:
<code>ALTER TABLE employees ADD PRIMARY KEY (employee_id)</code>
5. 添加约束
主键:
ALTER TABLE table_name ADD PRIMARY KEY (column_name)
例如:
<code>ALTER TABLE orders ADD FOREIGN KEY (customer_id) REFERENCES customers(customer_id)</code>
外键:
ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES referenced_table(column_name)
例如:
<code>ALTER TABLE employees ADD UNIQUE (email)</code>
唯一约束:
ALTER TABLE table_name ADD UNIQUE (column_name)
例如:
rrreee6. 删除约束
主键:
ALTER TABLE table_name DROP PRIMARY KEY
外键:
ALTER TABLE table_name DROP FOREIGN KEY column_name
唯一约束:
ALTER TABLE table_name DROP INDEX index_name
ALTER TABLE 테이블 이름 DROP COLUMN 컬럼_이름
🎜🎜예: 🎜rrreee🎜🎜4 . 열 이름 변경 🎜🎜🎜ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name
🎜🎜예: 🎜rrreee🎜🎜5 제약 조건 추가🎜🎜🎜🎜기본 키: 🎜🎜🎜ALTER 표 table_name ADD PRIMARY KEY (column_name )
🎜🎜예: 🎜rrreee🎜🎜외래 키: 🎜🎜🎜ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES referenced_table(column_name)
🎜🎜For 예: 🎜rrreee🎜🎜Unique 제약 조건: 🎜🎜🎜ALTER TABLE table_name ADD UNIQUE (column_name)
🎜🎜예: 🎜rrreee🎜🎜6 제약 조건 삭제 🎜🎜🎜🎜기본 키: 🎜🎜 🎜 ALTER TABLE table_name DROP PRIMARY KEY🎜🎜🎜외래 키: 🎜🎜🎜<code>ALTER TABLE table_name DROP FOREIGN KEY 열_이름
🎜🎜🎜고유 제약 조건: 🎜🎜🎜ALTER TABLE table_name DROP INDEX index_name
(여기서 index_name은 고유 제약 조건의 이름입니다)🎜위 내용은 SQL에서 테이블 구조를 수정하는 명령문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!