2014년 2월 27일 목요일

이벤트 연결, 제거 메소드 예제 2[제이쿼리,jQUERY강좌교육/구로디지털/가산/jQUERY교육/제이쿼리강좌] on() : 이벤트를 연결

이벤트  연결, 제거 메소드 예제 2[제이쿼리,jQUERY강좌교육/구로디지털/가산/jQUERY교육/제이쿼리강좌]
 
on() : 이벤트를 연결, 기존 이벤트 연결 메소드 대체
off() : 이벤트를 제거, 이벤트의 모든 핸들러를 제거 하고자 하는 경우
 
<style>
* {margin:0px; padding:0px;}
div {margin:10px; padding:10px;
border:3px Solid Blue;
border-radius:10px;    }
</style>
<script src="/ajaxjquery/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//이벤트이름,이벤트가지정될선택자,이벤트핸들러지정
$("div").on("click", function() {
$(this).clone().appendTo("body");
});
//5초후 모든 div의 이벤트 제거
setTimeout(function() {
$("div").off();
}, 5000);
});
</script><body> <div>
<h1>오엔제이프로그래밍실무학원</h1>
<p>www.onjprogramming.co.kr</p></div></body>

[교육전취업확정]오라클자바개발잘하는신입뽑기2개월 40일 320시간   03-04
웹퍼블리싱 마스터 14일 42시간   03-11
웹퍼블리싱 마스터 6일 42시간   03-08

2014년 2월 26일 수요일

[오라클12C,Oracle12C,SQL,identity,sequence]오라클12C 시퀀스,ID컬럼,GENERATED AS IDENTITY,오라클12시퀀스예제,실무오라클교육기관,개발자실무교육,재직자환급 , 구로/가산

[오라클12C,Oracle12C,SQL,identity,sequence]오라클12C 시퀀스,ID컬럼,GENERATED AS IDENTITY,오라클12시퀀스예제,실무오라클교육기관,개발자실무교육,재직자환급 , 구로/가산

oracle12c generated as identity란?
데이터베이스 테이블의 숫자로 된 unique key컬럼의 경우 기존 시쿼스등을 이용하여 자동증분 하게 했지만
오라클12C에서부터는 generated as identity로 정의하여 사용이 가능하다.

1. 먼저 기존 시퀀스를 이용한 방법을 보자.

SQL>create sequence emp_seq increment by 1 start with 1;
테이블 구조는 다음과 같다.
create table emp
 (emp_no number,
  ename varchar2(20));

insert문에서는 다음과 같이 사용했다.

SQL>Insert into emp values  (emp_seq.nextval, ‘홍길동’);

2. 이번에는 GENERATED AS IDENTITY 를 이용해보자.
 
 
테이블 만들 때 정의하면 된다.
 
create table emp
  (emp_no number generated as identity ,
   ename varchar2(20));

insert문장은 다음처럼 사용!
 
Insert into emp values (‘홍길동’);

만약 GENERATED AS IDENTITY로 선언한 컬럼에 값을 주면 아래와 같은 오류가 발생한다.

insert into emp values (1,'홍길동');
insert into test values (1,'홍길동')
*
ERROR at line 1:
ORA-32795: cannot insert into a generated always identity column