3. Database/쿼리_Func_Proc
-
[Oracle] 핸드폰번호 마스킹(휴대폰번호 마스킹) 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 정규식을 활용하여 핸드폰 번호 마스킹 처리하기 ] 입니다. : ) 0. 들어가기 앞서 개인정보와 관련하여 마스킹 처리할 일이 많이 있을 것이다. 이 마스킹은 대부분 싸이트에서는 공통으로 만든 Util을 통해 처리하지 않을까 싶지만 그래도 오늘은 오라클에서 마스킹 처리를 해보려 한다. Javscript로 마스킹 하기 참고 2020/04/01 - [3. 웹개발/3_2_2 Javascript Function 모음] - [JavaScript ] 개인정보 마스킹 함수(이름 마스킹, 이메일 마스킹, 휴대폰 번호 마스킹, 주민번호 마스킹) ▶ 1. 휴대폰 번호 마스킹 하기 여러가지 상황에 따라 활용할 수 있도록 ..
[Oracle] 핸드폰번호 마스킹(휴대폰번호 마스킹)[Oracle] 핸드폰번호 마스킹(휴대폰번호 마스킹) 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 정규식을 활용하여 핸드폰 번호 마스킹 처리하기 ] 입니다. : ) 0. 들어가기 앞서 개인정보와 관련하여 마스킹 처리할 일이 많이 있을 것이다. 이 마스킹은 대부분 싸이트에서는 공통으로 만든 Util을 통해 처리하지 않을까 싶지만 그래도 오늘은 오라클에서 마스킹 처리를 해보려 한다. Javscript로 마스킹 하기 참고 2020/04/01 - [3. 웹개발/3_2_2 Javascript Function 모음] - [JavaScript ] 개인정보 마스킹 함수(이름 마스킹, 이메일 마스킹, 휴대폰 번호 마스킹, 주민번호 마스킹) ▶ 1. 휴대폰 번호 마스킹 하기 여러가지 상황에 따라 활용할 수 있도록 ..
2020.06.16 -
[Oracle] oracle 달력 만들기 및 날짜 쿼리 활용하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 오라클 쿼리로 날짜 만들기 ] 입니다. : ) 0. 달력을 만들기 앞서 가끔 오라클을 통해 달력을 만들어 활용해야하는 경우가 있다. 오라클 쿼리로 달력을 만들면서, 이때 사용한 쿼리와 관련된 날짜와 관련된 함수들도 알아볼 예정이다. ▶ 1. 해당월의 첫날 부터 마지막 일까지 가져오기 SELECT TO_CHAR (FIRST_DAY + LEVEL - 1, 'D') DAYS -- 요일(숫자) , TO_CHAR (FIRST_DAY + LEVEL - 1, 'MM-DD') TODAY -- 해당일자 , TO_CHAR (FIRST_DAY + LEVEL - 1, 'YYYYMMDD') TODAY_STR -- 해당..
[Oracle] Oracle 달력 만들기 및 날짜 쿼리 활용하기[Oracle] oracle 달력 만들기 및 날짜 쿼리 활용하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 오라클 쿼리로 날짜 만들기 ] 입니다. : ) 0. 달력을 만들기 앞서 가끔 오라클을 통해 달력을 만들어 활용해야하는 경우가 있다. 오라클 쿼리로 달력을 만들면서, 이때 사용한 쿼리와 관련된 날짜와 관련된 함수들도 알아볼 예정이다. ▶ 1. 해당월의 첫날 부터 마지막 일까지 가져오기 SELECT TO_CHAR (FIRST_DAY + LEVEL - 1, 'D') DAYS -- 요일(숫자) , TO_CHAR (FIRST_DAY + LEVEL - 1, 'MM-DD') TODAY -- 해당일자 , TO_CHAR (FIRST_DAY + LEVEL - 1, 'YYYYMMDD') TODAY_STR -- 해당..
2020.04.15 -
자바개발자로 SQL에서 지원하지 않는 기능을 SQL로 구현해야 할 때가 있다. 이럴 땐 어떻게 해야 할까? - SQL에 없는 기능을 자바 프로그램 소스를 활용해서 만들어 본다. 1. 자바 소스를 이용하여 오라클 내장 자바 클래스 생성 Syntax) - CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "클래스이름" AS 자바문법 EX) 샘플 자바 소스- 문자열 SHA-256 암호화 CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "PasswordEncoder{" AS import java.lang.*;import java.io.*;public class PasswordEncoder{public static String encode(..
[Oracle] 오라클에서 Java를 이용하여 함수 만들기 (샘플)자바개발자로 SQL에서 지원하지 않는 기능을 SQL로 구현해야 할 때가 있다. 이럴 땐 어떻게 해야 할까? - SQL에 없는 기능을 자바 프로그램 소스를 활용해서 만들어 본다. 1. 자바 소스를 이용하여 오라클 내장 자바 클래스 생성 Syntax) - CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "클래스이름" AS 자바문법 EX) 샘플 자바 소스- 문자열 SHA-256 암호화 CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "PasswordEncoder{" AS import java.lang.*;import java.io.*;public class PasswordEncoder{public static String encode(..
2017.11.30 -
사업자번호 유효성 체크Function 1. 먼저 정규식을 통해 특수문자 제거 2. 자리수 체크 하여 10자리가 아닌경우 오류 3. 유효성 체크에서 걸러져도 오류 PARAMETER : 체크할 사업자번호RETURN : 문자열 'FALSE' 또는 'TRUE' --------------------------------------------------------------------------------------------------------------------------------------- CREATE OR REPLACE FUNCTION FCHECK_BIZ_NO( p_bizno IN VARCHAR2) RETURN VARCHAR2 ISv_ret_val VARCHAR2(30);v_bizno VARCHAR2..
[Oracle] 사업자번호 유효성 체크 Function (오라클)사업자번호 유효성 체크Function 1. 먼저 정규식을 통해 특수문자 제거 2. 자리수 체크 하여 10자리가 아닌경우 오류 3. 유효성 체크에서 걸러져도 오류 PARAMETER : 체크할 사업자번호RETURN : 문자열 'FALSE' 또는 'TRUE' --------------------------------------------------------------------------------------------------------------------------------------- CREATE OR REPLACE FUNCTION FCHECK_BIZ_NO( p_bizno IN VARCHAR2) RETURN VARCHAR2 ISv_ret_val VARCHAR2(30);v_bizno VARCHAR2..
2017.11.29