728x90

DB/ORACLE 20

[ORACLE] ORA-30926 : 원본 테이블의 고정 행 집합을 가져올 수 없습니다.

2023.05.09 - [DB/ORACLE] - [ORACLE] MERGE INTO "MERGE INTO" 해보다가 또 오류가 났다.... 📍 MERGE INTO 테이블명 USING ( SELECT 문 ) 의 SELECT 문에 중복된 데이터가 있어서 그런 것임!! USING 안에 있는 SELECT 문에서 중복된 데이터 ROW 를 없애주면 된다!! 📍 ? ㅇㅇ 출처 : https://goddaehee.tistory.com/70 https://sagittariusof85s.tistory.com/184 개발 공부를 위한 블로그 입니다. 오류가 있다면 댓글로 알려주세요! 감사합니다.

DB/ORACLE 2023.05.10

[ORACLE] 정규식 (REGEXP) - REGEXP_REPLACE

📍 REGEXP_REPLACE 정규식패턴에 해당하는 문자에 대해 변환해주는 함수 REGXPP_REPALCE(source_char, patten [, replace_string [, position [, occurrence [, match_param]]]] ) souce 원본 데이터를 의미합니다. 컬럼명이나 문자열이 올 수 있고 올 수 있는 데이터 타입은 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB 입니다. patten 찾고자 하는 패턴을 의미합니다. 512바이트까지 정규표현식을 사용하며 데이터 타입은 CHAR, VARCHAR2, NCHAR, NVARCHAR2가 올 수 있습니다. replace_string 변환하고자 하는 형태입니다. 두번째 패턴에 일치하는 문자 또는 ..

DB/ORACLE 2023.02.28

[ORACLE] 특정 요일을 기준으로 속한 달의 주차 구하기

📍 ? ㅇㅇ 출처 :: https://m.cafe.daum.net/oraclesqltuning/RxJl/154 https://blog.naver.com/PostView.naver?blogId=moonsch&logNo=221825834395&parentCategoryNo=&categoryNo=41&viewDate=&isShowPopularPosts=true&from=search https://javafactory.tistory.com/1292 오라클 요일함수-주간 요일 찾기 오라클 요일함수-주간 요일 찾기 TRUNC 주(Week)에 대한 Format 'w' : 매월1일 요일을 기준한 주초일자. 'ww' : 매년 1월1일 요일을 기준한 주초일자. 'iw' : 주초 월요일일자. 'd' / 'dy' / 'day..

DB/ORACLE 2022.11.17

[orcl] replace 와 regxp_replace

여기 두개의 데이터가 있고,, 4번째에 위치한 " 0 " 만 " - " 문자로 바꾸고 싶다. 그냥 replace 를 쓰게 되면, 4번째에 있는 문자 (즉. " 0 " ) 가 모두 " - " 로 바뀌게 된다. 왜냐면, REPLACE REPLACE( 컬럼명 , "찾을 문자", "바꿀 문자" ) 즉, 위에서 내가 썼던 건 --> name 안에 모든 "0" 이란 문자를 "-" 로 바꿔라. 가 된 것이다. 그렇다면, 특정 위치에 있는 문자를 replace 하는 방법은 뭔가? REGEXP_REPLACE REGEXP_REPLACE( source_char, patteren, replace_string, position, occurrence, math_param ) --> REGEXP_REPLACE( 컬럼명, "찾을 문..

DB/ORACLE 2022.04.14
728x90