SQL : ALTER TABLE 문


연습 # 1 :

아래의 departments 테이블에 따라 departments 테이블의 이름을 depts로 바꿉니다.

해결 방법 연습 # 1 :

다음 SQL ALTER TABLE 문은 departments 테이블의 이름을 depts로 변경합니다.

ALTER TABLE departments RENAME TO depts;

연습 # 2 :

아래의 직원 테이블을 기반으로 int 데이터 유형 인 salary라는 열을 추가하십시오.

연습 # 2 솔루션 :

다음 SQL ALTER TABLE 문은 직원 테이블에 급여 열을 추가합니다.

ALTER TABLE employees ADD salary int;

연습 # 3 :

아래 고객 테이블을 기반으로, 두 개의 열을 추가합니다. 하나는 char (50) 데이터 유형 인 contact_name이라는 열과 하나는 date 데이터 유형 인 last_contacted라는 열입니다.

실습 연습 # 3을위한 솔루션 :

다음 SQL ALTER TABLE 문은 고객 테이블에 contact_name 및 last_contacted 열을 추가합니다.

ALTER TABLE customers ADD (contact_name char(50), last_contacted date);

연습 # 4 :

아래의 직원 테이블을 기반으로 employee_name 열을 char (75) 데이터 유형으로 변경합니다.

연습 문제 # 4를위한 솔루션 :

다음 SQL ALTER TABLE 문은 employee_name 열의 데이터 유형을 char (75)로 변경합니다.

ALTER TABLE employees MODIFY employee_name char(75);

연습 # 5 :

아래 customers 테이블에 따라 customer_name 열을 null 값을 허용하지 않도록 변경하고 state 열을 char (2) 데이터 유형으로 변경합니다.

실습 연습 # 5를위한 솔루션 :

다음 SQL ALTER TABLE 문은 customers 테이블에서 그에 따라 customer_name 및 state 열을 수정합니다.

ALTER TABLE customers MODIFY (customer_name char(50) NOT NULL, state char(2));

연습 # 6 :

아래 직원 표에 따라 급여 열을 삭제합니다.

연습 # 6을위한 솔루션 :

다음 SQL ALTER TABLE 문은 직원 테이블에서 급여 열을 삭제합니다.

ALTER TABLE employees DROP COLUMN salary;

연습 # 7 :

아래의 departments 테이블에 따라 department_name 열의 이름을 dept_name으로 변경합니다.

연습 # 7을위한 솔루션 :

다음 SQL ALTER TABLE 문은 departments 테이블에서 department_name 열의 이름을 dept_name으로 변경합니다.

ALTER TABLE departments RENAME COLUMN department_name to dept_name;

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다