Oracle-diary
-
DESC,절과 문,기본 명령어Oracle-diary/QUERY 2020. 1. 30. 17:48
desc? 테이블 정보를 확인하는 명령 desc 테이블명 desc emp desc emp (사원 테이블) 이름 -------------------------------------- EMPNO (사원번호) ENAME (사원명) JOB (직무) MGR (직속상사의 사번) HIREDATE (입사일) SAL (급여) COMM (수당) DEPTNO (부서번호) desc dept 회사에서 부서관련 정보를 알 수 있다. ------------------------------------------------------------------------------------------------------------------ *= 모든이라는 뜻 select와 from 명령어는 ansi에서 지정한 개발자들간의 약속이다. ..
-
BUFFEROracle-diary/QUERY 2020. 1. 30. 17:46
buffer란? --------------------------------------------------------------------------------------------------------- oracle 안에서 버퍼의 사용법? SQL에서 SELECT문 등을 쓴후 ED 쓰면 메모장으로 전 명령어가 그대로 적혀 나온다 그것을 수정하고싶은 부분을 고쳐서 저장하고 /를 치면 고친 문장의 명령어를 토대로 다시 실행된다. --------------------------------------------------------------------------------------------------------- BUFFER 편집시 주의 사항 1. 반드시 1개의 SQL문만이 고칠 수 있다 . 2. SQLP..
-
AND와 OR,BOOLEANOracle-diary/QUERY 2020. 1. 30. 17:45
boolean이란? true false에 대해 판단 하는 것을 말한다 ------------------------------------------------------------------------------------------------------------------------------------ and와 or의 쓰임 조건에 대해서 둘다 만족하려면 요소 and 요소를 써야하고 둘 중 하나만 만족해도 되면 요소 or 요소를 써야한다. where sal >=3000 and deptno = 10 ; where sal >=3000 or deptno = 10 ; -and에서의 boolean and T F null T T F F F F F null null -or에서의 boolean or T F NULL ..
-
commit과 rollbackOracle-diary/TLC 2020. 1. 30. 17:44
요약 TCL정의 일련의 작업처리를 위한 연관된 dml들의 모임 transaction login logout 사이의 모든 dml rollback rollback; commit commit; commit과 무결성 비정상종료 autorollback 정상 종료 autocommit 부분롤백 dml 실행후 savepoint 지정어; ----------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------..
-
INSERT&DELETE&UPDATEOracle-diary/DML 2020. 1. 30. 17:41
요약 DML 기존의 데이터 내용을 변경하는 명령어 추가 INSERT INTO 테이블 VALUES(추가할 내용 ); 변경 UPDATE DEPT SET DNAME='변경할 내용' WHERE 조건 삭제 DELETE 테이블명 WHERE 열 IN(지우고 싶은 내용) ------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------..
-
테이블 생성 &열의 성질Oracle-diary/DDL 2020. 1. 29. 19:11
요약 테이블 생성 명령어 정의 데이터 베이스의 구조를 정의한다. 테이블 종류 데이터 딕셔너리,사용자 정의 테이블 열의 성질 varchar,char,number 데이터 넣기 insert into 테이블명(열 이름 ..) ------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------ 테이블 생성 명령어..
-
data dictionary와 주석Oracle-diary/DDL 2020. 1. 29. 19:10
요약 DATA DICTIONARY 정의 만들어진 테이블의 정보를 한곳에 모아둔 것 DICTIONARY에서 정보찾기 접두사+관사 keyword+복수형 주석 생성 COMMENT ON DATATYPE DATATYPE명 IS '주석 내용' ------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------- ..
-
TABLE생성과 수정Oracle-diary/DDL 2020. 1. 29. 19:08
요약 테이블 생성 명령어&SUBQUERY create table 테이블명 as subquery문 테이블 구조 변경하기 alter table 테이블명 add column명 or rename column명 or modify column명 column의 성질 or drop column column명 TRUNCATE 모든 ROW를 지운다. -------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------..