일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- eclipse 다국어
- Spring Annotation
- JSP Standard Tag Library (JSTL) Tutorial
- 허드슨 포트 변경
- 근무날짜 경력계산
- 전화번호 형식 자동 변환
- jquery_api #jquery #api
- ajax 배열
- DIV 팝업 이외 영역 클릭 시 팝업 닫기
- 여러줄 한줄로
- 뒤로가기 방지
- taglib 만들기
- css 말줄임
- ajax 배열 파라미터
- javascript 낙타
- i_tail
- 스킵 네비게이션
- 탭과 클릭 focus 이벤트 구분
- 팝업 종료
- 화면보호기 실행 방지
- jQuery 백스페이스
- 폴더만 남기고 파일만 삭제
- 트리거 이벤트
- jquery_cheat_sheet #jquery_quick_api_reference
- javascript Camel
- 엑셀 UPDATE
- eclipse 폰트
- #오라클 데이터 복구
- 시퀀스 초기화 프로시져
- eclipse properties
- Today
- Total
목록개발/DB (24)
Hi~ Summers!!
시퀀스를 초기화하는 프로시져 1년마다 시퀀스가 초기화되어야 한다면 아래 프로시져를 job에 등록해서 사용하면 된다. 1 2 3 4 5 6 7 8 9 10 11 12 CREATE OR REPLACE PROCEDURE PR_RESET_SEQ( SEQ_NAME IN VARCHAR2 ) IS L_VAL NUMBER; BEGIN EXECUTE IMMEDIATE 'select ' || SEQ_NAME || '.nextval from dual' INTO L_VAL; EXECUTE IMMEDIATE 'alter sequence ' || SEQ_NAME || ' increment by -' || L_VAL || ' minvalue 0'; EXECUTE IMMEDIATE 'select ' || SEQ_NAME || '.n..
12SELECT * FROM TABLE_NAME AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '60' MINUTE);csTABLE_NAME 테이블의 60분전 데이터가 조회된다.
1234SELECT * FROM USER_SOURCE WHERE TEXT LIKE '%'|| '조회구문' ||'%';
123456789101112131415161718192021WITH TEMP AS(SELECT '01012345678' TEL FROM DUALUNION ALL SELECT '0112345678' FROM DUALUNION ALL SELECT '021234567' FROM DUALUNION ALL SELECT '0441234567' FROM DUALUNION ALL SELECT '0212345678' FROM DUALUNION ALL SELECT '15771588' FROM DUAL)SELECT TEL , CASE WHEN LENGTH(TEL) = 8 THEN SUBSTR(TEL,0,4) || '-' || SUBSTR(TEL,5,4) ELSE REGEXP_REPLACE(TEL , '(02|031|032|..
INSERT 할 때마다 SEQ가 증가되야 할 때 그동안은 sequence.nexval 로 증가해 줬으나 TRIGGER를 이용해서 INSERT 할 때 자동으로 해당 컬럼에 증가값이 들어가도록 할 수 있다. 1. 예제 테이블 생성123456CREATE TABLE departments ( ID NUMBER(10) NOT NULL, DESCRIPTION VARCHAR2(50) NOT NULL); ALTER TABLE departments ADD ( CONSTRAINT dept_pk PRIMARY KEY (ID));cs 2. 시퀀스 생성1CREATE SEQUENCE dept_seq START WITH 1;cs 3. 트리거 생성123456789CREATE OR REPLACE TRIGGER dept_bir BEFOR..
#기존 테이블과 데이터까지 똑같은 테이블 생성 CREATE TABLE 새테이블명 AS SELECT * FROM 기존테이블명;
="UPDATE TBL_TEST SET COL1 = '" & H2 & "' WHERE COL2= '01' AND USR_NM = '" &D2& "' ;"
- View ▶ Toad Options... ▶ Editor ▶ Display ▶ Fonts(Editor...) - View ▶ Toad Options... ▶ Editor ▶ Behavior ▶ Languages(Code templates...)▶ Highlighting ▶ Custom font ▶ 변경[출처] 토드 폰트 사이즈 설정|작성자 가이샤이
SELECT * FROM TB_USER WHERE DBMS_LOB.INSTR(검색컬럼, 검색어) > 0