티스토리 뷰
1.테이블 추가
: create table CUSTOMER (
CUS_ID VARCHAR2(20) not null,
CUS_PW VARCHAR2(20) not null,
CUS_NAME VARCHAR2(15) not null,
CUS_EMAIL VARCHAR2(40) not null,
CUS_PHONE VARCHAR2(20) not null,
CONSTRAINT CUSTOMER_PK PRIMARY KEY (CUS_ID)
);
2. 테이블 삭제
: drop table CUSTOMER
1. 컬럼 추가
: alter table 테이블명 add(컬럼명 타입(사이즈));
ex) alter table filedbupload add(file_size number(8));
2. 컬럼 수정
[ 컬럼명 수정 ]
: alter table 테이블명 rename column 현재컬럼명 to 변경할컬럼명;
ex) alter table board rename column boarda to boardb;
[ 컬럼 타입 수정 ]
: alter table 테이블명 modify(컬럼명 타입(사이즈));
3. 컬럼 삭제
: alter table 테이블명 drop(컬럼명);
ex) alter table board drop(board_num);
1. 데이터 추가
: INSERT INTO CUSTOMER VALUES ('id1','p1','쥬리','dhoas@naver.com','010-1004-1111');
: INSERT INTO CUSTOMER (CUS_ID,CUS_PW, CUS_PHONE)VALUES ('id1','p1','010-1004-1111');
※ 컬럼명 지정 시, 컬럼에 매칭되어 데이터가 들어감.(not null주의)
미 지정 시, 테이블 컬럼 순서대로 values가 차례대로 들어감.
2. 데이터 수정
update 테이블명 set 업데이트컬럼명 = 업데이트할 값 where 조건
: update board
set board_views =1
where board_num=4
다중 수정
: update board
set board_subject='게시판 제목',
board_content ='알립니다.'
where BOARD_NUM=9
3. 데이터 삭제
delete from 테이블명 where 조건
: delete from board where board_num=4;
4. 데이터 조회
select 컬럼 from 테이블명 where 조건 order by 정렬
'Development > Database & SQL' 카테고리의 다른 글
[MYSQL] 컬럼 값이 NULL일 경우 치환 (0) | 2024.01.10 |
---|---|
RDB와 NoSQL의 차이점 (0) | 2022.03.29 |
[MySQL] loop 프로시저 (0) | 2021.08.22 |
- Total
- Today
- Yesterday