DB 3

SQL 문자열 치환 REPLACE 함수

SQL REPLACE 함수를 사용하여 select 하는 열의 특정 문자열을 원하는 문자열로 replace 할 수 있다. REPLACE(column명, 치환 대상 문자, 치환 할 문자) >> id, host, port 를 select 한 결과 >> 위 결과에서 host열에서 '10.220.150.66' 이라는 문자열을 빈 문자열로 바꿔주었다. replace(host, '10.220.150.66', '') >> replace 후 열 이름을 적어주지 않으면 열 이름이 replace로 된다. 나는 "HOST"로 바꿔주었다. (as 는 써도 되고 안 써도 된다.)

DB 2022.05.07

sqlite 명령어 정리

django 기본 DBMS로 sqlite를 사용한다. 그동안 검증하는 프로그램들은 django와 postgreSQL 조합이었는데, 이번에 검증하는 프로그램에는 django와 sqlite 조합으로 개발되었다. sqlite는 file 기반 DBMS라 실제로 데이터가 쓰여지는 sqlite file이 있어야 그 안의 내용을 볼 수 있다. 서버기반 DBMS 접속은 DB Client 프로그램으로 쉽게 가능하지만, sqlite는 db file이 있어야 접속이 가능하고 host, port를 통한 접속은 불가능하다. 검증하는 리눅스 서버 내에서 sqlite 명령어로 DB를 확인해야 하기 때문에 이번 기회에 sqlite 명령어를 정리해 놓는다. 1. sqlite 접속 db 파일 있는 곳을 파악한 후 아래 명령어를 실행 s..

DB 2022.04.24

[postgresql client] dbeaver 설치 / postgres db 연동 / 압축 데이터 다운로드

1. 사이트에서 OS에 맞게 설치파일 다운로드 나는 Window 64bit installer를 다운받았다. https://dbeaver.io/download/ Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package dbeaver.io 2. 아래 Step 대로 쭉쭉..

DB 2022.03.07
반응형