★짧게 정리★
★최고 관리자계정 안에 들어가는거 (관리자 계정 sys, system 접속하는거)
sqlplus sys/1234 as sysdba
★계정 만드는거
SQL> select
2
한다음에 나가서
ed 열고
create user scott identified by tiger
default tablespace users
/
★계정 연결하는거
connect scott/tiger
★생성해준 계정에 접근 권한을 줘야만 계정을 사용할 수 있다네
ed
grant connect, resource to scott
/
●●만약 현재 접속해 있는 계정을 확인하고 싶으면
show user
★★이건 파일이 있는데 그 안에 있는 내용의 코드들을 실행할때 하는거
@c:/temp/test_data2.sql 파일을 불러 오면
이 안에 있는 내용들이 실행 된다네!!?!?!?!!!!! ( 이거 파일 안에 있는 코드들이 실행된다네 )
★테이블 만들기
CREATE TABLE EMP
(EMPNO NUMBER(4) NOT NULL, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4),
HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2));
★안에 넣기
INSERT INTO EMP VALUES
(7369, 'SMITH', 'CLERK', 7902, TO_DATE('17-12-1980', 'DD-MM-YYYY'), 800, NULL, 20);
INSERT INTO EMP VALUES
(7499, 'ALLEN', 'SALESMAN', 7698, TO_DATE('20-02-1981', 'DD-MM-YYYY'), 1600, 300, 30);
COMMIT;
★
- TRUNCATE TABLE
테이블은 존재하면서 데이터의 내용만 제거하기 때문에 구조가 남아있다.
- DROP TABLE
테이블의 존재 자체가 없어져 구조가 남지 않는다.
★Table의 구조를 보는법
desc ----;
'■ DB_Oracle' 카테고리의 다른 글
오라클 SEQUENCE, NEXTVAL, CURRVAL (0) | 2020.07.15 |
---|---|
오라클 기본키 설정 (0) | 2020.07.15 |
오라클 셋팅 (0) | 2020.07.15 |
TRUNCATE TABLE (0) | 2018.10.21 |
Oracle SQL Developer Java(JRE/JDK) 경로 바꾸기 (0) | 2018.10.21 |