«postgresql» 태그된 질문

PostgreSQL은 Linux, UNIX, Windows 및 OS X를 포함한 모든 주요 플랫폼에서 사용할 수있는 오픈 소스 객체 관계형 데이터베이스 관리 시스템 (ORDBMS)입니다. 질문을 할 때는 정확한 Postgres 버전을 언급하십시오. 관리 또는 고급 기능에 관한 질문은 dba.stackexchange.com에 가장 적합합니다.

6
PostgreSQL 크로스 탭 쿼리
PostgreSQL에서 크로스 탭 쿼리를 만드는 방법을 아는 사람이 있습니까? 예를 들어 다음 표가 있습니다. Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 쿼리에서 다음 크로스 탭을 반환하고 싶습니다. Section Active Inactive A 1 2 B 4 5 이게 가능해?
196 sql  postgresql  pivot  case  crosstab 

6
Postgres 배열에 값이 있는지 확인
Postgres 9.0을 사용하여 주어진 배열에 값이 있는지 테스트하는 방법이 필요합니다. 지금까지 나는 다음과 같은 것을 생각해 냈습니다. select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) 그러나 나는 이것에 대한 더 간단한 방법이 있어야한다고 생각합니다. 나는 그것을 볼 수 없습니다. 이것은 더 좋아 보인다 : select '{1,2,3}'::int[] @> ARRAY[value_variable::int] 나는 그것이 충분할 것이라고 …
196 sql  arrays  postgresql 


8
PostgreSQL에서 평균을 소수점 이하 2 자리로 반올림하는 방법은 무엇입니까?
Ruby gem 'sequel'을 통해 PostgreSQL을 사용하고 있습니다. 소수점 이하 두 자리로 반올림하려고합니다. 내 코드는 다음과 같습니다. SELECT ROUND(AVG(some_column),2) FROM table 다음과 같은 오류가 발생합니다. PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) 다음 코드를 실행할 때 오류가 발생하지 않습니다. SELECT ROUND(AVG(some_column)) FROM table 아무도 내가 뭘 잘못하고 있는지 …
192 sql  ruby  postgresql  sequel 


3
PostgreSQL에서 두 열의 조합에서 고유 한 힘
PostgreSQL에서 두 열이 고유해야하도록 테이블을 설정하고 싶습니다. 두 값을 공유하는 두 개가없는 한 두 값 중 여러 값이있을 수 있습니다. 예를 들어 : CREATE TABLE someTable ( id int PRIMARY KEY AUTOINCREMENT, col1 int NOT NULL, col2 int NOT NULL ) 그래서, col1그리고 col2하지만 동시에, 반복 할 수 있습니다. 따라서 …
191 sql  postgresql  unique 


4
PostgreSQL에서 중복 레코드를 찾는 방법
현재 다음과 같은 중복 필드를 허용하는 "user_links"라는 PostgreSQL 데이터베이스 테이블이 있습니다. year, user_id, sid, cid 고유 제한 그러나 지금 확인하기 위해 제약 조건을 추가 할 찾고, 현재 "ID"라는 첫 번째 필드 인 year, user_id, sid및 cid모든 고유하지만 중복 값은 이미이 제약 조건을 위반하는 존재하기 때문에 내가 제약 조건을 적용 할 …

5
Postgres가 수동으로 시퀀스 변경
시퀀스를 특정 값으로 설정하려고합니다. SELECT setval('payments_id_seq'), 21, true 오류가 발생합니다. ERROR: function setval(unknown) does not exist 사용도 ALTER SEQUENCE작동하지 않는 것 같습니다? ALTER SEQUENCE payments_id_seq LASTVALUE 22 이것을 어떻게 할 수 있습니까? 참조 : https://www.postgresql.org/docs/current/static/functions-sequence.html

4
PostgreSQL에서 날짜 시간 필드의 날짜를 비교하는 방법은 무엇입니까?
postgresql (Windows 버전 9.2.4)의 날짜를 비교할 때 이상한 시나리오에 직면했습니다. 테이블에 'timestamp without timezone'유형의 update_date 열이 있습니다. 고객은 날짜 (예 : 2013-05-03) 또는 시간이있는 날짜 (예 : 2013-05-03 12:20:00)만으로이 필드를 검색 할 수 있습니다. 이 열에는 현재 모든 행의 타임 스탬프 값이 있으며 날짜 부분 (2013-05-03)은 동일하지만 시간 부분의 차이가 …
188 sql  database  postgresql  date 



6
Postgres-FATAL : 데이터베이스 파일이 서버와 호환되지 않습니다
MacBook Pro를 재시동 한 후에 데이터베이스 서버를 시작할 수 없습니다 : could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? 로그를 확인한 후 다음 줄이 반복해서 나타납니다. FATAL: database files are incompatible with server DETAIL: The …

7
모든 테이블 이름을 나열하는 PostgreSQL 쿼리?
Postgres DB의 모든 테이블을 나열하는 데 사용할 수있는 쿼리가 있습니까? 나는 다음과 같은 하나의 쿼리를 시도했다. SELECT table_name FROM information_schema.tables WHERE table_schema='public' 그러나이 쿼리는 뷰도 반환합니다. 뷰가 아닌 테이블 이름 만 얻을 수 있습니까?

13
OS X에 PG gem 설치-기본 확장 빌드 실패
다른 많은 사람들이 pg gem을 설치하는 데 문제가있는 것 같습니다. 다른 사람들을 위해 제기 된 해결책 중 어느 것도 나를 위해 일하지 않았습니다. pg gem과 postgres.app를 설치하려고했습니다. pg gem은 설치되지 않습니다. 내가 얻는 첫 번째 오류는 다음과 같습니다. pg (0.17.0) 설치 중 오류가 발생하여 번 들러를 계속할 수 없습니다. gem …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.