본문 바로가기

추출2

PostgreSQL 테이블 백업 복원 PSQL COPY 사용방법 PostgreSQL 데이터 복원 백업 PSQL 사용방법 pg_dump, pg_restore 를 사용해서, 데이터 마이그레이션 작업을 하려고 검토 중이었으나, 백업 서버와 복원 서버의 SQL 서버 버전이 다르며, 일부 특정 테이블의 컬럼과 조건에 맞는 항목들만 복사 하고 싶은 경우 PSQL을 사용하니 더 편리하게 작업할수 있었다. 테이블 단위로 작업이 가능하다. 데이터의 백업 방법 cd C:\Program Files\PostgreSQL\11\bin psql.exe --host=ynkim.db.com --port=5432 --username=ynkim -d ynkimDB 백업 대상서버의 정보를 입력하여, psql 을 실행하자!! 백업 ( 데이터 추출 ) 1) 테이블 1개 전체 백업 \copy 테이블명 to .. 2021. 1. 18.
정규표현식 역참조 ( replace ) 정규표현식을 많이들 쓰지만, 역참조는 많이들 안쓴다. 알고 쓰면 상당히 편리하다. 보통 정규표현식으로 패턴에 해당값을 추출만 하지, 패턴에 해당하는 값에 추가로 값을 붙일때 쓰면 편리하다. ( 역참조를 사용하면 원문의 특정 패턴을 찾아 "추가문자 + 패턴 + 추가문자" 으로 치환이 가능) 말이 어려우니 밑에 코드 보는게 역시 제일 빠르다. 여기 아래에 String 값에 이메일 주소가 있다. var string = "Hello, ynkim@ynkim.com is my email address."; 나는 이메일 값에다가 시작과 끝에다가 대괄호 추가로 넣고 싶어!! 이렇게 => "Hello, [ynkim@ynkim.com] is my email address."; 이때 정규식 역참조를 쓰면 된다. (이메일 정.. 2020. 12. 23.