본문 바로가기

오라클

오라클 자동증가 값 이용하기(auto_increment -> Sequence) MySQL에서는 테이블 생성시 auto_increment를 이용함으로 자동증가 할 수 있는 명령어가 있습니다.. 오라클에서는 이런 편리한 기능을 사용할 수가 없습니다. 하지만 Sequence를 이용함으로 해결하고 auto_increment에서는 할 수 없었던 다음에 사용될 자동증가값 까지 알아 낼 수 있습니다. 방법. 1. 먼저 Sequence를 생성해 줍니다 Create sequence test_num increment by 1 -- 증가값(1씩증가) start with 1 -- 시작값(1부터 시작) nomaxvalue -- 최대값 재한 없음 nocycle nocache; 2. 테이블을 생성해 줍니다 create table test(id number(4), name varchar2(10)); 3. 자동.. 더보기
간단한 오라클 명령어 ORACLE 간단한 SQL 명령어 제 1 장 데이터의 검색 SQL 명령어는 다음과 같이 기술한다. ■ SQL 명령어는 한 줄 혹은 여러 줄에 기술한다. ■ 일반적으로 절들은 수정하기 쉽게 다른 줄에 기술한다. ■ TAB 을 사용할 수 있다. ■ SQL 명령어 단어는 생략하거나 분리할 수 없다. ■ SQL 명령어는 대소문자를 구분하지 않는다. ■ SQL 명령어는 ; 으로 종료한다. ■ SQL 명령어는 SQL BUFFER 에 저장된다. ■ SQL BUFFER 에 저장된 SQL 명령어는 / 혹은 RUN 으로 실행할 수 있다. SQL*PLUS 명령어는 다음과 같이 기술한다. ■ SQL*PLUS 명령어는 기본적으로 한 줄에 기술한다. ■ SQL*PLUS 명령어는 대소문자를 구별하지 않는다. ■ SQL*PLUS 명.. 더보기