히바리 쿄야 와 함께 하는 Developer Cafe
commit; -- 커밋 실행 이후에 롤백 명령어를 실행하면 이미 커밋이 된 데이터가 롤백이 된다. 커밋은 변경된 데이터가 제대로 되어있는지 확실하게 확인한 후에 커밋을 해야한다. select * from dept; select * from dept_tcl; -- 수정 중인 데이터 접근을 막는 역할을 하는 LOCK 조작중인 데이터를 다른 세션은 조작 할 수 없도록 접근을 보류시킴 commit; select * from dept_tcl; -- create create table emp_ddl( empno number(4), ename varchar2(10), job varchar2(9), mgr number(4), hiredate date, sal number(7,2), comm number(7,2), d..
-- upper : 문자열을 모두 대문자로 변환 -- lower : 문자열을 모두 소분자로 변환 -- initcap : 첫글자를 대문자로 나머지 문자를 소문자로 변환후 반환 select ename, upper(ename), lower(ename), initcap(ename) from emp; -- select * from 게시판 테이블 where 게시판 제목 열 like '%Oracle%' or 게시판 본문 열 like '%Oracle%'; select * from emp where upper(ename) = upper('smith'); select * from emp; select * from emp where upper(ename) like upper('%smith%'); select upper(en..
/* empno : 사원번호 네자리숫자 emp 테이블에서 각 사원의 데이터를 구분할 수 있는 유일한 값 기본키로 사용 ename : 사원이름 10byte 크기의 가변형 문자열 scott,james 등 job : 사원직책 9byte 크기의 가변형 문자열 manager,clerk 등 mgr : 직속상관의 사원번호 네자리 숫자 사원의 상급자의 네 자리 사원 번호를 저장하는 열 hiredate : 입사일 날짜데이터 입사일을 나타내는 날짜 데이터 sal : 급여 두자리 소수점을 포함하는 일곱자리 숫자 800, 1600, 5000 등 comm : 급여외 추가수당 두자리 소수점을 포함하는 일곱자리 숫자 commission 의 약자로 월 급여외 추가수당을 의미 deptno : 사원이 속한 부서번호 두자리 숫자 depa..