디비를 사용 하다 보면 로그등을 남기기 위해 중복되지 않는 숫자가 필요한 경우가 있습니다. 이런 경우 사용 하게 되는 것이 바로 시퀀스(SEQUENCE)입니다. 시퀀스를 사용 하면 별도로 값을 관리 하지 않아도 DB에서 알아서 관리 해 줍니다. 이번 포스팅에서는 이 시퀀스에 대해서 알아보도록 하겠습니다. * Sequence 구문 CREATE SEQUENCE sequence_name [START WITH n] [INCREMENT BY n] [MAXVALUE n | NOMAXVALUE] [MINVALUE n | NOMINVALUE] [CYCLE | NOCYCLE] * START WITH 시퀀스의 시작 값을 지정합니다. n을 1로 지정하면 1부터 순차적으로 시퀀스번호가 증가 합니다. * INCREMENT BY..
이번 포스팅에서는 오라클에서 디비의 컬럼 순서를 변경 하는 방법에 대해서 알아보도록 하겠습니다. 디비를 운영하다 보면 처음 설계한 테이블의 컬럼의 순서를 변경 해야 하는 경우가 있습니다. 원칙적으로 오라클에서는 이런 상황에서 컬럼의 변경을 할 수 있는 수단을 제공 해 주고 있지 않습니다. 지금부터 설명 할려는 방법은 실제 테이블의 컬럼을 변경 하는 것이 아니라 테이블의 데이터를 임시 테이블에 복사 한후 새로 컬럼 순서를 변경 한 테이블을 생성 하여 임시 테이블에 있는 데이터를 새 테이블로 옮겨 마치 컬럼의 순서가 변경 되어 있는 것으로 하는 일종의 꼼수(?)인 방법 입니다. ※이 방법은 임시 테이블의 생성 후 복사/붙여넣기를 하는 식이기 때문에 테이블에 데이터가 많은 경우 문제가 발생 할 수 있습니다. ..
DB를 사용하다 보면 여러개의 테이블을 사용 하게 됩니다. 이렇게 사용 하던 중에 특정 컬럼명으로 조회를 해야 하는 경우도 있습니다.명명 규칙을 잘 지켰다면 동일한 컬럼명으로 여러개의 테이블에서 사용 하고 있을때 특정 컬럼명을 가지고 있는 테이블명을 가지고 오는 방법에 알아 보도록 하겠습니다. 단순한 쿼리 한번으로 해당 테이블 정보를 가지고 올 수 있습니다. 12345678select TABLE_NAME, COLUMN_NAMEfrom ALL_TAB_COLUMNSwhere COLUMN_NAME='컬럼명'; select TABLE_NAME, COLUMN_NAMEfrom ALL_TAB_COLUMNSwhere COLUMN_NAME LIKE '%컬럼명%'; Colored by Color Scriptercs 위 쿼..
- 하이엔드 그래픽카드
- 예약메일 전송
- 테일즈 오브 베르세리아
- GPU 출시가격
- unbound prefix
- 포아너
- 라이젠
- GPU 출시
- 티스토리 초대장
- 7700K
- 단면폭
- JSON PASER
- 19대 선거
- Looper.prepare()
- ONLINE JSON
- 국기 다는 시간
- 초대장
- 한글패치
- 민주당 대선 후보
- 배달 지연
- 래디어 구조
- 1800TI
- 다렉
- 사제 쿨러
- 한글 패치
- 투표소
- 1800X
- 림의 외경
- 오픈베타
- 블로그 개설
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |