반응형

데이터 베이스/RDS 17

[Postgre SQL] add column 여러개 추가시 명령어

postgre sql 에서의 add column 을 여러가 추가하는 것은 오라클에 비해서는 좀 불편한 감이 있는 것 같다. # 여러개의 테이블을 한꺼번에 추가하기위해서는 # 아래와 같이 add column 을 여러번 해주어야 한다 alter table prj_unit add column sido varchar(256), add column sgg varchar(256), add column emd varchar(256), add column ri varchar(256); alter table [ 테이블 이름 ] add column [컬럼 1] [데이터 타입], add column [컬럼 2] [데이터 타입], add column [컬럼 3] [데이터 타입], ... 위와 같이 기입을 해주면 된다. 참고링..

[Postgresql] postgresql 테이블 export 하는 법

우선 export 순서는 아래의 참고링크에서 방법을 복사해왔다. 사이트가 오래되어 사라질 수 있기에 복사를 해왔으며, 좀 더 자세한 내용은 아래 링크 참고할 것 추후, 시간이 날 시에 한글 번역 및 새롭게 캡쳐할 것 Launch PGAdmin & Connect To Database: First launch PGAdmin by your preferred method. After opening PGAdmin connect to the database you wish to export CSV reports from. Once connected the PGAdmin interface will look similar to the below example image. SQL Query Window: Once con..

[MySQL] MySQL insert시 시간 자동 입력

MySQL 에 데이터를 insert 할 때, 시간이 자동으로 입력되게 하는 방법이 있다. 처음에 timestamp 를 설정하고 그대로 데이터를 insert 했더니 시간이 Postgresql 과 다르게 자동으로 입력되지 않는 문제가 발생했고, 아래 링크를 참고하여 아래와 같이 테이블 설정을 변경하여 주었다. not null , default 로 current_timestamp 설정을 해주면 데이터 insert 시 자동으로 데이터가 들어간 시간이 입력된다. 참고 링크 qkrwjdrnjs86.tistory.com/26 mysql insert시 시간 자동 데이터 입력 테이블 생성하고 시간 컬럼 넣을시에 datatype을 timestamp로 설정하고 not null 체크후 default 값을 current_tim..

[PostgreSQL] split_part( ) 참고 링크 정리

DB에 저장되어 있는 데이터를 쪼개서 띄울 수 있는 함수가 잇는데 그것이 split_part( ) 함수이다 은근히 편하다. SELECT hist_seq, ROW_NUMBER() OVER (ORDER BY hist_seq DESC) AS row, TO_CHAR(create_dt, 'YYYY-MM-DD') AS create_dt, split_part(path, '/', 5) AS path, cnt, COUNT(*) OVER() AS total FROM [테이블 이름]; 위의 split_part( ) 함수를 쓰면 아래와 같이 데이터를 쪼개서 원하는 부분을 표시할 수 있다. 참고 링크 https://yahwang.github.io/posts/67 SQL에서 데이터 분리해서 활용하기(split) - YA-Hwan..

[PostgreSQL] PG admin 으로 외부 서버에 csv 파일 등 데이터 넣기

내 컴퓨터에서는 외부 서버로 데이터를 넣고있다. 보통 로컬 서버에서는 copy 를 사용하면 postgre 를 통해 데이터를 넣을 수 있지만, 외부 서버에 있는 경우에는 no such directory and file 하면서 접근이 거부당한다. 이거를 찾아보니 대략적으로 권한이 주어지지 않아 내 컴퓨터에서 외부 psql 서버가 접근을 막아버리는 거라는데.. 몇시간을 찾아보았지만.. 죄다 리눅스 커맨드 밖에 나오지 않아서 이래저래 검색어를 바꾸어가며 찾아보았더니 겨우..찾아서 데이터를 넣을 수 있었는데. 생각보다 간단했다 pg admin 을 활용하여 쉽게 할 수 있었는데, 우선, 자신이 작업하고 있는 데이터 베이스의 테이블을 우클릭 - import 에 들어간다 그 다음, import 에 들어가면 아래 이미지..

반응형