본문 바로가기

Oracle

Oracle 기본 설정, query문 기본

절대 바탕화면에 다운받지 말 것!!
설치 시 비번 입력: 화면에 표시 안 됨.
비번은 manager


오라클은 ""을 쓰지 않음.

기본 유저는 system
비번은 manager

- 오라클 접속 sqlplus

-- 주석은 이것과 같이 --을 달고 사용하면 됨

-- 이렇게 쓰면 주석!!



-- 사용자 계정 생성

create user scott 
identified by tiger 
default tablespace users; 



-- 자원 허용

grant connect, resource to scott; 


-- scott 접속

conn scott 



-- student 테이블 생성

create table student 
(name varchar2(10) not null, 
dept varchar2(20) not null, 
id char(7) not null, 
primary key(id)); 



-- 테이블 구조보기(describe의 약자)

desc student

 


-- student 테이블에 데이터 입력(하나씩 해야 함)

insert into student 
values('김철수', '컴퓨터시스템', '100100'); 
insert into student 
values('이철수', '음악과', '100200'); 
insert into student 
values('김철수', '체육학과', '100300'); 



-- student 레코드 보기

select * from student; 



-- student 데이터 갱신

update student 
set dept = '기계과' 
where name = '이철수'; 



-- student 검색

select * from student; 



-- 레코드 삭제

update student 
set dept = '기계과' 
where name = '이철수'; 

 

spool 통해 oracle에서 이루어지는 기록을 남김
spool 경로.txt

 

그 뒤 show spool 입력 시 spool 상태 보임. 기록
spool off 통해 끌 수 있음
-- 통해 주석까지 쓰면, 어떤 명령인지 모두 spool에 기록됨

 

관계형 DBMS에서는 oop적인 언어를 모두 table로 만듦.
11g expression에선 한글 한 글자가 3byte임.

진도가 다르면 다른 친구의 spooling 파일을 받아 돌리면 됨.

나갈땐 반드시 exit 통해 정상 종료해야 함!

 

D:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

listener.ora 들어가서 호스트 이름과 포트 번호 확인하기

 

D:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib

ojdbc6 직접 넣으면 됨.

'Oracle' 카테고리의 다른 글

Oracle - join  (0) 2020.06.02
Oracle EMP Table 예시  (0) 2020.06.01
Oracle 기본 Query문 4  (0) 2020.06.01
Oracle 기본 Query문 3  (0) 2020.05.27
Oracle 기본 Query문 2  (0) 2020.05.27