일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 전자정부 표준프레임워크
- spring form tag
- MYSQL
- 날짜
- 웹 플랫폼 설치 관리자
- 이클립스
- SSL
- checbox
- HTML5
- jquery
- exception
- 톰캣
- 네이버스마트 에디터
- html
- JSTL
- 문자열
- Oracle
- maven
- 호환성
- null
- 오라클
- json
- 한글
- switch
- 스크립트
- php
- DB
- RADIO
- @RequestBody
- java
- Today
- Total
목록오라클 (8)
개인적인 정리
ORA-00907: 누락된 우괄호 개발중에 위와 같은 오류가 나는 경우가 종종 있는데, 나는 대게의 경우 아래와 같은 코드에서 나온다. 1 2 WHERE 1=1 NAME LIKE '%'|| '이름' ||'%' cs 검색조건에 if 문을 쓸 때 AND를 빼먹어서 많이 발생하고 있다.
ALTER TABLE 테이블명 ADD 추가할 필드명 DATE DEFAULT SYSDATE NOT NULL; ALTER TABLE 테이블명 ADD 추가할 필드명 VARCHAR2(100); 오라클에서 컬럼을 삭제할려면 ALTER TABLE 테이블명 DROP COLUMN 삭제할 필드명; 컬럼 사이즈 변경은 아래 URL 참조. web-obj.tistory.com/189 오라클 alter column size(오라클 컬럼 사이즈 변경) 오라클 alter column size 오라클 컬럼 사이즈 변경 ALTER TABLE 테이블 명 MODIFY(필드명 VARCHAR2(4000)); alter table tbl_name modify (subject varchar2(4000)) ; web-obj.tistory.com
1. 오라클에서 1초 더하기 1 SELECT SYSDATE, SYSDATE + INTERVAL '1' SECOND FROM DUAL ; cs 2. 오라클에서 1분 더하기 1 SELECT SYSDATE, SYSDATE + INTERVAL '1' MINUTE FROM DUAL ; cs 3. 오라클에서 1달 더하기 1 SELECT SYSDATE, SYSDATE + INTERVAL '1' MONTH FROM DUAL ; cs 1 SELECT SYSDATE, ADD_MONTHS(SYSDATE, 1) FROM DUAL ; cs 4. 오라클에서 1일 더하기 1 SELECT SYSDATE, SYSDATE + INTERVAL '1' DAY FROM DUAL ; cs
SELECT 'AA' || 'BB' FROM DUAL; || 숫자 컬럼이 합쳐지지 않아서 SELECT TO_CHAR(숫자컬럼) || 문자열 컬럼 FROM TBL
오라클에서 날짜비교 SELECT REPLY_DUE_DATE , TO_DATE(REPLY_DUE_DATE, 'YYYY-MM-DD'), TO_DATE(TO_CHAR(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD'), TO_DATE(REPLY_DUE_DATE, 'YYYY-MM-DD') - TO_DATE(TO_CHAR(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD') FROM aaaa ORDER BY TO_DATE(REPLY_DUE_DATE, 'YYYY-MM-DD') - TO_DATE(TO_CHAR(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD') DESC
toad에서 데이타를 excel로 export 할 때 데이타있는 부분에서 오른쪽 마우스 버튼"Export DataSet"를 클릭하여 진행하면 된다. 천천히 읽어보고 선택하면 된다.
오라클 날짜 변경 아래 쿼리보다는 아래 글이 더 좋은 것 같다. blog.naver.com/web_biju/222252781640 오라클에서 시간 더하기 1. 오라클에서 1초 더하기2. 오라클에서 1분 더하기3. 오라클에서 1일 더하기4. 오라클에서 1달 더하기 blog.naver.com update tbl_name set aaadate =(sysdate - 66 ) where category ='aaa' and idx ='10000' ;
날짜비교 select to_date(starttime, 'YYYY-MM-DD HH24:MI:SS'), TO_DATE(endtime, 'YYYY-MM-DD HH24:MI:SS'), TO_DATE(to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS'), CASE WHEN TO_DATE(to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS') >= to_date(starttime, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS')