데이터 변형 

오라클 함수 


SELECT TO_CHAR('1000000','FM999,999,999') FROM DUAL;

-> 1,000,000

FM을 붙이면 좌측에 공백없이 붙어서 출력



'DBMS > Oracle' 카테고리의 다른 글

이런방식의 쿼리. sort_sql에서 max값 구할때  (0) 2017.12.06
Merge Into 사용방법  (0) 2017.11.23
LAPD,RAPD 사용법  (0) 2017.10.17
UNION, UNION ALL  (0) 2017.06.16
알아두면 좋을 여러가지 들  (0) 2017.06.16

DUAL테이블은 어느 아이디나 접근 가능한 표준 테이블로서 

오직 한 행(ROW)을 담고 있는 DUMMY테이블입니다.

SELECT LPAD('A',2) FROM DUAL;

-> LAPD('A',2)는 LEFT PADDING을 사용하겠다. 

2번째 위치에 A라는 문자를 대입하고 왼쪽으로 PADDING 하겠다. 즉 블랭크(공백)으로 표시하겠다.라는 뜻


LAPD함수에 인자를 3개 넣을 수 있다.


SELECT LPAD('A',3,'_') FROM DUAL; 

결과 : ___A 

즉 블랭크(공백)에 '_'로 채워 넣는다.


LAPD = LEFT PADDING 

즉 반대인

RPAD = RIGHT PADDING은 오른쪽에 블랭크(공백)을 넣겠다.라는 뜻





'DBMS > Oracle' 카테고리의 다른 글

Merge Into 사용방법  (0) 2017.11.23
데이터 변형  (0) 2017.10.17
UNION, UNION ALL  (0) 2017.06.16
알아두면 좋을 여러가지 들  (0) 2017.06.16
오라클 유저/계정 테이블, 컬럼 조회  (0) 2017.06.05

.each()는 Jquery 객체수만큼 for문과 같이 반복 하는 것

-> this함수를 사용하면 현재 콜백되고 있는 함수를 호출할 수 있음.


ex)


<ul>

<li>one</li>

<li>two</li>

</ul>


---------------------

$('li').each(function(index){

alert( index + ':' + $(this).text() );

});


------결과 ----------


0:one

1:two


이렇게 나옴.


최근 이걸 이용한 전자정부프레임워크 확장자 유효성 검사



/* 파일확장자 유효성 체크 */

var returnVal = 0;

var alertMsg = "";

  $("#egovComFileList div").each(function(idx){

var divHtml = $(this).html();

var tmpStr = new RegExp();

tmpStr = /[<][^>]*[>]/gi;

divHtml = divHtml.replace(tmpStr,"");

fileCheck = divHtml.slice(divHtml.indexOf(".") + 1).toLowerCase();

if(

    fileCheck != "txt" && fileCheck != "jpg" && fileCheck != "docx" && fileCheck != "png"

       && fileCheck != "doc" && fileCheck != "bmp" && fileCheck != "gif"  && fileCheck != "pptx" 

       && fileCheck != "xls" && fileCheck != "hwp" && fileCheck != "pdf"  && fileCheck != "wmv"

       && fileCheck != "ppt" && fileCheck != "zip" && fileCheck != "ai"   && fileCheck != "xlsx"

       && fileCheck != "jpeg"

){ //확장자를 확인합니다.

returnVal++;

alertMsg = (idx+1)+"번째 파일의 ["+fileCheck + '] 확장자는 등록할 수 없는 확장자 입니다.';

return false;

}

  });

if( returnVal > 0 ){

alert( alertMsg );

return false;

}

+ Recent posts