반응형
개행문자 (\r\n)
chr(10) : Line Feed <-- 줄바꾸기
chr(13) : CR <-- 행의 처음으로
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | -- 개행후 첫번째를 ; 으로 교체 -- REPLACE(CAREER, chr(10), chr(13)||chr(10)||';') WITH T AS ( SELECT '개인전 2011 2007 2005 2003 2003' AS CAREER FROM DUAL ) SELECT REPLACE (CAREER, chr(10), chr(13)||chr(10)|| ';' ) AS CAREER FROM T ; CAREER -------------------------------------------------------------------------------- 개인전 ;2011 ;2007 ;2005 ;2003 ;2003 -- log 함수 : 상용로그 값을 구함. SELECT LOG(100, 1000) FROM DUAL ; LOG(100,1000) ------------- 1.5 -- sign 함수 : 결과물이 음수이면(-)로 양수면(+)로 표시 SELECT SIGN(2-5), SIGN(2-2), SIGN(5-2) FROM DUAL ; SIGN(2-5) SIGN(2-2) SIGN(5-2) ---------- ---------- ---------- -1 0 1 SELECT COS(90), TAN(90), ATAN(180) FROM DUAL ; COS(90) TAN(90) ATAN(180) ---------- ---------- ---------- -.44807362 -1.9952004 1.56524083 -- chr 함수 : 해당 숫자를 아스키값으로 인식하여 그 값에 대한 문자를 출력 SELECT ASCII( 'A' ), CHR(65) FROM DUAL ; ASCII( 'A' ) CH ---------- -- 65 A
|
반응형
'프로그램 관련 > oracle' 카테고리의 다른 글
오라클 REPLACE 사용기 (0) | 2018.10.01 |
---|---|
Oracle - 정규식 문법, 한글, 영문 구분, 컬럼 체크 제약 조건 (0) | 2018.09.11 |
Oracle 중복 값 체크및 제거 (0) | 2018.09.11 |
Oracle Replace 함수 생성(결과값 변환 출력) (0) | 2018.09.11 |
KO16KSC5601 에서 UTF8 or AL32UTF8 데이터 이관(import) (0) | 2018.09.11 |