연습계정 접속
로그인
- scott 이라는 이름의 연습 계정으로 접속해 보자
- scott 계정 잠금 풀기
SQL> alter user scott account unlock;
사용자가 변경되었습니다.
SQL> alter user scott identified by tiger;
사용자가 변경되었습니다.
SQL> conn scott/tiger
연결되었습니다.
SQL> show user
USER은 "SCOTT"입니다
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
BONUS TABLE
DEPT TABLE
EMP TABLE
SALGRADE TABLE
테이블
- column = attribute, 속성
- row, tuple, record
- 데이터 유무에 상관없이 테이블은 존재!
- 테이블 = 한 개 이상의 컬럼과 0개 이상의 행으로 구성된 객체
- 테이블은 객체의 한 종류이다.
- 테이블 정보 보기 - desc
SQL> desc emp
이름 널? 유형
----------------------------------------- -------- ----------------------------
EMPNO NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
HIREDATE DATE
SAL NUMBER(7,2)
COMM NUMBER(7,2)
DEPTNO NUMBER(2)
- SQL PLUS 명령
💡 세미콜론 유무?
- SQL 명령 : 세미콜론 필요
- SQLPLUS 프로그램 명령 : 세미콜론 필요 없음
💡 show all
SQLPLUS에서 사용할 수 있는 설정값 전부 보기
💡 set linesize 120
한 줄에 표시할 수 있는 바이트 수 늘리기
💡 콘솔에 l(L) 입력 → 버퍼에 저장된 명령 보기
콘솔에 / 입력 → 버퍼에 저장된 명령 실행하기
💡 ed1 → 1.sql 이라는 파일을 만들어서 명령 작성
@1 → 1.sql 을 실행
ed d:\2 → d드라이브 아래에 2.sql 이라는 파일을 만들어서 명령작성
@d:\2 → 2.sql 실행
💡 host / exit
host → 일반 명령 프롬프트로 잠시 나가기
exit → SQLPLUS 로 다시 들어오기