[Oracle] 사용자 및 테이블 생성,삭제
반응형
사용자 만들기 및 테이블 생성
'--' 는 오라클의 주석표시.
사용자 생성하기
- 동일한 이름으로 2개의 사용자는 생성되지 않는다.
- Oracle 관리자로 접속된 상태에서만 가능하다.
1 |
create user java00 identified by java00; |
cs |
사용자에 대한 권한 부여
- 접속, 작업
1 |
grant connect, resource to java00; |
cs |
사용자 삭제
- 사용자와 연관된 모든 것을 제거한다.(cascade)
1 |
drop user java00 cascade; |
cs |
- java00의 비밀번호를 123으로 변경
1 |
alter user java00 identified by 123; |
cs |
데이터를 저장할 공간 (table)을 생성
1
2
3
4
5
6 |
create table member(
id varchar2(20) primary key,
name varchar2(30) not null,
age number(3),
tel varchar2(13)
); |
cs |
-id varchar2(20) : 컬럼(항목) id를 varchar2(4000자 입력가능한 문자열)
- (20) 20byte 를 잡아 주겠다.
- age number(3) : 컬럼(항목) age를 number (숫자)
- (3) 3자리를 잡아 주겠다. 999 까지 표시할 수 있다.
- member table 작성시 항목(컬럼)의 구분은 ","로 한다.
작성된 테이블 확인
- table 확인
1 |
select * from tab; |
cs |
- table의 데이터의 내용을 표시. 없으면 오류.
1 |
select * from member; |
cs |
테이블 삭제
반응형
'Programming' 카테고리의 다른 글
[jQuery] 선택자(Selector) :직접 선택자, 인접 관계 선택자 (0) | 2017.06.19 |
---|---|
[Oracle] Insert와 commit (0) | 2017.06.14 |
[Javascript] 로또 번호 생성기 (0) | 2017.06.08 |
[oracle] Table 쿼리 (0) | 2017.06.07 |
[Javascript] 자바스크립트 선언 및 변수 (0) | 2017.06.01 |
댓글