'프로그램 사용/postgreSQL'에 해당되는 글 27건

  1. 2019.08.16 sql substring
  2. 2019.08.16 sql 문자를 숫자로 정렬하기
  3. 2019.08.16 postgresql 상속
  4. 2019.08.16 sql 테이블에 검색한 값을 넣을때 고정값도 넣기
  5. 2019.08.09 postgres 문자열 타입
  6. 2019.08.08 postgresql - 테이블 형상 보기
  7. 2019.08.08 psql 테이블 목록보기
  8. 2019.08.06 pgfutter
  9. 2019.08.06 postgres \COPY
  10. 2019.06.24 libpq

정규표현식으로 원하는걸 잘라내려고 했는데

regexp_match 는 {}로 쌓버려서 귀찮아서 다른 방법 찾음

 

[링크 : https://codeday.me/ko/qa/20190414/329095.html]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

sql substring  (0) 2019.08.16
sql 문자를 숫자로 정렬하기  (0) 2019.08.16
postgresql 상속  (0) 2019.08.16
sql 테이블에 검색한 값을 넣을때 고정값도 넣기  (0) 2019.08.16
postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
Posted by 구차니

댓글을 달아 주세요

 

order by cast(number_string as bigint)

[링크 : https://beone.tistory.com/272]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

sql substring  (0) 2019.08.16
sql 문자를 숫자로 정렬하기  (0) 2019.08.16
postgresql 상속  (0) 2019.08.16
sql 테이블에 검색한 값을 넣을때 고정값도 넣기  (0) 2019.08.16
postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
Posted by 구차니

댓글을 달아 주세요

테이블 상속하니..

하위에서 값을 넣으니 부모에게도 그 값이 들어가는데

sequence는 안건드리니까 부모쪽 sequence는 증가되지 않는다.

 

아무튼.. pgadmin에서 상속하니 테이블 형상이 끌려와서

그냥 상속처럼 테이블 모양 끌어온다는 건가 해서 썼는데 그게 아니라 깜놀 -_-

 

[링크 : https://corekms.tistory.com/entry/table-inheritance상속]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

sql substring  (0) 2019.08.16
sql 문자를 숫자로 정렬하기  (0) 2019.08.16
postgresql 상속  (0) 2019.08.16
sql 테이블에 검색한 값을 넣을때 고정값도 넣기  (0) 2019.08.16
postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
Posted by 구차니

댓글을 달아 주세요

말이 복잡하네

insert into table select field from table

시에 insert 값으로 특정 상수를 넣는 방법인데..

해보니 걍.. insert into 안에 'fixed string' 식으로 항목하나 넣어주면 된다.

 

 

[링크 : https://stackoverflow.com/questions/30809384/combining-insert-select-with-constants/30809406]

Posted by 구차니

댓글을 달아 주세요

유틸리티 쓰니 text로 생성하고

기존에 다른 사람이 생성한걸 보니 character varying으로 많이 해놔서 타입을 보니.

 

text = varchar (무제한)

char = char (고정 길이)

varchar = character varying (길이 제한)

 

타입자체가 성능에 영향을 미치지는 않는다는데.. 어느게 나으려나 고민할 필요도 없는건가..

Different from other database systems, in PostgreSQL, there is no performance difference among three character types. In most situation, you should use text or varchar, and varchar(n) if you want PostgreSQL to check for the length limit.

[링크 : http://www.postgresqltutorial.com/postgresql-char-varchar-text/]

[링크 : https://codeday.me/ko/qa/20190305/2011.html]

 

 

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgresql 상속  (0) 2019.08.16
sql 테이블에 검색한 값을 넣을때 고정값도 넣기  (0) 2019.08.16
postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
Posted by 구차니

댓글을 달아 주세요

mysql에서는 desc tablename으로 봤는데

postgresql에서는 아래처럼 보면 된다.

\d+ tablename

[링크 : https://stackoverflow.com/questions/109325/postgresql-describe-table]

 

+

위 링크에서 보면 oracle은

describe tablename;

인듯

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

sql 테이블에 검색한 값을 넣을때 고정값도 넣기  (0) 2019.08.16
postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
Posted by 구차니

댓글을 달아 주세요

워.. \dt나 \d보다 확실하게 나오네

 

select * from pg_tables;

[링크 : https://enjoyprogramming.tistory.com/7]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgres 문자열 타입  (0) 2019.08.09
postgresql - 테이블 형상 보기  (0) 2019.08.08
psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
libpq  (0) 2019.06.24
Posted by 구차니

댓글을 달아 주세요

import schema에 다가 csv 파일등을 넣어주는 녀석

go로 짰고 받아보니.. elf 실행파일인데...

 

테스트로 해보니까 걍 테이블을 text로 생성해 버린다.

그래도 최대 자릿수 찾을줄 알았는데 그게 아니라 아쉽네

[링크 : https://github.com/lukasmartinelli/pgfutter]

 

+

csv가 아닌 tsv의 경우 아래처럼 사용자 delimiter에 탭을 지정해주면 된다.

pgfutter csv -d $'\t' traffic_violations.csv

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgresql - 테이블 형상 보기  (0) 2019.08.08
psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
libpq  (0) 2019.06.24
xsd to postgresql DDL  (0) 2019.06.18
Posted by 구차니

댓글을 달아 주세요

아..

예전에 된거 같아서 때려박아 보는데 relation이 없다고 나와서 급 멘붕..

postgres=# \COPY PERSON FROM 'person.csv' DELIMITER E'\t' CSV HEADER QUOTE E'\b' ;
오류:  "person" 이름의 릴레이션(relation)이 없습니다

 

원하던 글은 아니지만 다른글에서 원인 발견

copy는 생성된 테이블에 데이터를 넣어주는 매크로/함수인거지 테이블을 생성해주지 않음

[링크 : https://stackoverflow.com/questions/21018256/]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
libpq  (0) 2019.06.24
xsd to postgresql DDL  (0) 2019.06.18
postgresql dbms 설정  (0) 2019.06.14
Posted by 구차니

댓글을 달아 주세요

c용 postgresql 라이브러리

libpg-dev를 설치하면 되려나?

 

[링크 : https://www.postgresql.org/docs/9.1/libpq-example.html]

[링크 : https://www.postgresql.org/docs/9.5/libpq-connect.html]

[링크 : http://www.askyb.com/cpp/c-postgresql-example/] cpp class

 

 

+

sudo apt-get install libpq-dev

vi pg_exam.c

#include <postgresql/libpq-fe.h>

gcc pg_exam.c -lpq

./a.out "dbname=postgres host=localhost user=postgres password=postgres"

[링크 : https://www.postgresql.org/docs/8.3/libpq-build.html]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
libpq  (0) 2019.06.24
xsd to postgresql DDL  (0) 2019.06.18
postgresql dbms 설정  (0) 2019.06.14
pgadmin dashboard 살려내기  (0) 2019.06.13
Posted by 구차니

댓글을 달아 주세요