[LINUX]리눅스 파일내용 일괄변경
·
Linux
-- 데이터검증 find ./ -type f -name "*.jsp" | xargs grep '심사필 제19-011호(2019.01.18.)' -- 데이터변경 find ./ -type f -name "*.jsp" -exec sed -i 's/심사필 제19-011호(2019.01.18.)/심사필 제19-023호(2019.04.01.)/g' {} \;
Eclipse의 막강한 Ctrl + h
·
Programing
자바 파일이 1200개 정도 되는데 그 안에서 net.sf.hibernate로 시작하는 패키지 이름을 org.hibernate로 바꿔줘야 합니다. 일일히 파일 열고 net.sf.hibernate로 검색해서 org.hibernate로 바꿔주는... 노가다는 정말 상상만 해도 끔찍합니다. Eclipse가 없다면 자바 파일 검색을 시작할 폴더와 검색어 두 개를 입력하는 프로그램을 만들어서 할 수도 있겠습니다. 그러나 Eclipse가 있기 때문에 그런 노고마저 하지 않아도 됩니다. Ctrl + H 를 눌러서 Search 창을 띄우고 File Search 탭을 클릭합니다. Java Search가 아닙니다. 거기에는 Replace 단추가 없습니다. 그리고 첫 번째 칸에는 검색어를 주는데, 여기서 매우 익숙한 와일드..
[ORACLE]각각 다른 컬럼업데이트시 다른 테이블 업데이트 TRIGGER
·
Database
CREATE OR REPLACE TRIGGER APLUSORA.NEWYN_UPDATE_TRG01 AFTER UPDATE OF CONFIRM5 ON APLUSORA.CUSTOMER FOR EACH ROW BEGIN if :NEW.CONFIRM5 = 'N' then -- CONFIRM5 ='N'일 경우만 UPDATE APLUSORA.NEWS_CUST SET NEWS_YN = 'N' WHERE EMAIL = :NEW.EMAIL AND NEWS_YN = 'Y'; UPDATE APLUSORA.FAIR_CUSTOMER SET NEWS_YN = 'N' WHERE FC_EMAIL = :NEW.EMAIL AND NEWS_YN = 'Y'; INSERT INTO NEWYN_UPDATE_TRG01_LOG (EMAIL, CON..
[MSSQL]CHARINDEX,LEFT
·
Database
REPLACE(LEFT(COTENT_DATA,CHARINDEX('&',COTENT_DATA)-1),'procUrl=','') AS PROCURL 문자열 왼쪽 데이터 추출
[ORACLE] - REPLACE 하기
·
Database
UPDATE AUTO002 SET QUERY_SELECT = REPLACE(QUERY_SELECT,'mmail.','merchant.')