목록IT (145)
정미나닷컴
ADD_MONTHS(date, integer) - 임의의 날짜에 개월 수를 더한 뒤 그 결과를 반환하는 함수 SELECT ADD_MONTHS(TO_DATE('2010-01-01'), 1) FROM DUAL; MONTH_BETWEEN(date1, date2) - 두 날짜 사이의 개월 수가 얼마인지를 구하는 함수 (date1-date2) - 파라미터 생략 불가 SELECT MONTHS_BETWEEN(TO_DATE('2010-01-01'), TO_DATE('2010-12-01')) FROM DUAL; NEXT_DAY(date, char) - date 이후의 날짜 중에서 주중에 char로 명시된 첫 번째 일자를 반환 - char에는 요일명을 입력, 숫자도 가능(1:일, 2:월... 7:토) - 오라클 설치 시 ..
SYSDATE - 시스템의 현재 날짜를 반환, 파라미터 없음(서버) CURRENT_DATE - 현재 세션의 시간대(TIME_ZONE)를 기준으로 한 현재 날짜를 반환, 파라미터 없음(클라이언트) SYSTIMESTAMP - SYSDATE와 동일하지만 반환 타입이 TIMESTAMP WITH TIME ZONE, 파라미터 없음 CURRENT_TIMESTAMP - CURRENT_DATE와 동일하지만 반환 타입이 TIMESTAMP WITH TIME ZONE - 파라미터로 TIMESTAMP WITH TIME ZONE의 정밀도 명시, 디폴트는 6 LOCALTIMESTAMP - CURRENT_TIMESTAMP와 동일하지만 반환 타입이 TIMESTAMP
* base64Encode public static String base64Encode(String str) throws java.io.IOException{ if ( str == null || str.equals("") ){ return ""; }else{ sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder(); byte[] b1 = str.getBytes(); String result = encoder.encode(b1); return result; } } * base64Decode public static String base64Decode(String str) throws java.io.IOException{ if( str == null ||..
REPLACE(char, search_string, replace_string) - 문자열 중 일부를 다른 문자열로 변경 - char 문자열에서 search_string -> replace_string * 엔터값이 포함된 문자열 한줄로 출력 REPLACE(CONTENT, CHR(13)||CHR(10),' ') AS CONTENT
import javax.crypto.Cipher; → 데이터를 암호화하고 복호화하는 기본 엔진 getInstance(): 암호화 모드를 설정하여 그 객체를 생성 init(): 암호화, 복호화 설정과 key 설정 doFinal(): 결과값 return ☞ 주요 메소드 static Cipher getInstance(String transformation) Returns a Cipher object that implements the specified transformation void init(int opmode, Key key) Initializes this cipher with a key void init(int opmode, Key key, AlgorithmParameterSpec params) Ini..
요즘 네이버나 다음같은 포탈에서 새롭게 선보이고 있는 실시간 검색 jQuery로 만들 수 있다고 해서 대충 만들어봤는데 검색이 되는 것도 있고 안되는 것도 있고.. 흠.. 보완이 필요하다!! ☞ http://jmina.hosting.paran.com/jquery/liveSearch.html
NVL(expr1, expr2) - expr1 값이 Null이면 expr2를, Null이 아니면 expr1을 return NVL2(expr1, expr2, expr3) - expr1 값이 Null이면 expr3를, Null이 아니면 expr2를 return NULLIF(expr1, expr2) - expr1과 expr2를 비교하여 이 둘이 같으면 Null을, 같지 않으면 expr1을 return COALESCE(expr1, expr2, ...) - expr1, epr2, expr3 등 파라미터 리스트에서 첫 번째로 Null이 아닌 파라미터를 return - 만약 모든 리스트가 Null일 경우에는 Null을 return LNNVL(condition) - condition을 체크하여 조건결과 값이 FALSE..
public String getPaging(int totalCount, int currentPage, int pageSize, int pageGroupSize){ String pageStr = ""; int pageGroupCount = totalCount / (pageSize * pageGroupSize) + (totalCount % (pageSize * pageGroupSize) == 0 ? 0 :1); int numPageGroup = (int)Math.ceil((double)currentPage / pageGroupSize); if (totalCount > 0){ int pageCount = (totalCount / pageSize) + (totalCount % pageSize == 0 ? 0 :..