| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- git push
- 스프링
- oracle
- SpringJUnit4ClassRunner
- 마크다운 테이블
- 오라클연습문제
- @Setter(onMethod_ = @Autowired) Error
- 취성패
- git
- lombok.jar
- ejected-non-fast-forward
- 마크다운 기본문법
- jdbc연결테스트코드
- Oracle join
- SQL
- rest방식
- jdbc연결확인
- 이클립스
- 정보처리기사
- 한글깨짐
- 마크다운 리스트
- java
- spring자바설정
- 마크다운 링크
- git오류
- java.lang.NoClassDefFoundError:org/springframework/core/annotation/MergedAnnotations
- mysql한글깨짐
- Class<SpringJUnit4ClassRunner> cannot be resolved to a type
- 오라클
- HTTP 상태 415 – 지원되지 않는 Media Type
- Today
- Total
목록DB (13)
study-project
savepoint는 오라클에서 트렌젝션 시작후에 사용자가 지정한 시점으로 되돌릴수있는 기능이다. insert,delete,update 를 사용하면서 작업하다가 rollback 명령어를 만나면 트렌젝션의 처음으로 돌아가버려서 이전에 했던 작업들이 다 날라가는데 이때 중간중간에 savepoint를 선언하면 처음으로 돌아가지않고 그 시점으로 돌아가서 효율적으로 사용 할 수 있다. employee_id 가 100 인 사원의 salary를 28000으로 업데이트 했다 그리고 이 작업을 한 시점에 save point를 만들었다 세이브 포인트 만들기 savepoint 사용자가지정한이름 이후에 101번 사원의 salary를 27000으로 만들었다 그리고 100번 사원의 salary를 28000으로 만든 시점으로 돌아가..
insert 구문은 insert into 테이블명 values () 데이터를 넣고자하는 테이블 기본 컬럼 순서대로 values에 적는다 기본 칼럼 순서를 모른다면 insert into table( name1,name2..) 이런식으로 적고 values에 순서에 맞게 적어준다 값을 적지 않으면 null 값으로 들어간다 update 구문은 update 테이블명 set () where 조건이 없다면 set 다음에 값을 테이블안에 모든 데이터를 건드린다 where 조건을 적어서 해당 값만 수정하기 insert update delete는 dml 이라서 commit 을 하여 트렌젝션을 종료 시키지 않으면 임시데이터로 남는다 쿼리 구문을 날리기 전으로 데이터를 돌리고 싶다면 rollback을 할 수있는데 이건 트렌젝..
문법 select select_list from table where expr operator(select select_list from table); 기본적인 사용법은 이렇다 오라클은 서브쿼리를 먼저 실행하고 실행한 결과를 메인 쿼리로 넘기면서 실행되기 때문에 비교대상의 값을 직접 찾아오게 하거나 할 때 사용한다고 한다. 예시 select last_name,salary from employees where salary > (select salary from employees where lower(last_name)='abel'); employees 테이블에서 이름이 abel 인 사람의 salary 보다 많이 받는 사람들을 출력하는 문장이다. 이때 비교대상을 개발자가 직접 구해서 넣을수도 있지만 그것보다..
join 에는 외부조인과 내부조인이 있다 우선 내부조인은 inner join 이라고 불리며 조인 조건을 만족하는 행만 반환하는 조인 유형이다 이것들의 종류로는 natural join , using join, on join 이 있다 오늘 정리할 내용은 외부조인. 외부조인은 outer join 이라고 불리며 조인 조건을 만족하는 행과 그렇지 않은 행까지 출력해준다는 특징이 있다 left outer join, right outer join, full outer join 이다. left join 왼쪽 테이블이 join 조건과 맞지 않아도 출력해 준다. select e.last_name, e.department_id, d.department_name,d.department_id from employees e le..