[백엔드] SQL #5

현지·2021년 12월 24일
0

Table

table 생성

create table tb_test(
	col1 varchar2(10),
	col2 varchar2(10),
	col3 varchar2(10)
);

table 복제

  • 데이터 포함
create table tb_test03
as 
select employee_id, first_name, salary
from employees;
--column명 변경할 수 있음
create table tb_test04(empno, name, money)	
as 
select employee_id, first_name, salary
from employees
where 1 = 2;
  • 데이터 미포함
create table tb_test04
as 
select *
from employees
where 1 = 2;	--성립되지 않는 조건을 작성

table 수정

  • 테이블 명
alter table tb_test04
rename to tb_test99;
  • 컬럼 추가
alter table tb_test99
add deptname number(3);
  • 컬럼 수정
alter table tb_test99
modify deptname varchar2(20);
  • 컬럼 삭제
alter table tb_test99
drop column deptname;

0개의 댓글