아래와 같이 enum 을 정의 했다고 가정하고.. enum MYEM{ ASD, ZXC } 아래처럼 값이 세팅되었다고 치자 MYEM myem = MYEM.ASD; 그리고 아래처럼 intent 에 putExtra 로 담아서 보냈을 경우 intent.putExtra("pass_myem",myem); 받을 때는 아래처럼 serializable 로 받고 MYEM 로 캐스팅 해서 사용하면 된다. MYEM nextMyem = (MYEM) getIntent().getSerializableExtra("pass_myem"); 여기서 Log.d(nextMyem); 을 하면 ASD가 찍히게 된다. [작성자] devbible.tistory.com
MS-SQL은 IDENTITY를, MySQL은 auto_increment와 같이 쉽게 사용할 수 있는 방법이 있는데 오라클에서는 Sequence를 사용하여 다음과 같이 유사하게 구현할 수 있다 1. 자동증가컬럼을 사용하고자 하는 MYTABLE테이블을 생성한다. CREATE TABLE MYTABLE (ID NUMBER, NAME VARCHAR2(20)); 2. CREATE SEQUENCE 라는 문장을 사용하여 SEQ_ID라는 이름의 시퀀스를 만든다. CREATE SEQUENCE SEQ_ID INCREMENT BY 1 START WITH 10000; -- INCREMENT BY 1 : 증가값은 1 -- START WITH 10000 : 10000부터 증가 3. 테이블에 데이터 입력시에는 NEXTVAL이라는 ..
- Total
- Today
- Yesterday