반응형

PostgreSQL 10

ubuntu에서 postgresql을 완전히 제거하고 다시 설치하는 방법은 무엇입니까?

ubuntu에서 postgresql을 완전히 제거하고 다시 설치하는 방법은 무엇입니까? 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 5년 전에 문을 닫았습니다. 이 질문은 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 프로그래머가 주로 사용하는 소프트웨어 도구에 대한 것이 아닌 것 같습니다.질문이 다른 Stack Exchange 사이트에서 주제가 될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치를 설명하는 의견을 남길 수 있습니다. 이 질문은 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 프로그래머가 주로 사용하는 소프트웨어 도구에 대한 것이 아닌 것 같습니다.질문이 다른 Stack Exchange 사이트에서 주제가 될 것으로 생각되..

programing 2023.06.02

오류: psycopg2라는 모듈이 없습니다.내선 번호

오류: psycopg2라는 모듈이 없습니다.내선 번호 Postgre를 설정하려고 합니다.내 장고 프로젝트의 SQL 데이터베이스는 내 마지막 질문에 대한 답변 덕분에 지금 내가 했다고 생각합니다. 포스트그레 설정 문제.django 프로젝트의 SQL 데이터베이스입니다.지금 터미널에서 'localhost'를 실행하여 로컬 호스트를 시작하려고 하는데, 이 명령을 실행하면 다음과 같은 응답이 표시됩니다. Error: No module named psycopg2.extensions 저는 이것이 무슨 뜻인지 잘 모르겠습니다. 저는 싸이코그2를 다운로드하려고 했지만 홈브루를 사용하여 싸이코그2를 다운로드하는 방법을 찾을 수 없는 것 같습니다.나는 easy_install, pip install, sudo를 시도해 보았지..

programing 2023.06.02

IN 값 목록을 기준으로 주문

IN 값 목록을 기준으로 주문 Postgre에 간단한 SQL 쿼리가 있습니다.SQL 8.3은 많은 의견을 제공합니다.값의 정렬된 목록을 다음에 제공합니다.IN 니다합설에 합니다.WHERE절: SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); 하는데, 는 내 " 은것댓반환니다합다같습니다내음과이는."와 같은 .1,2,3,4. 저는 과행을다목같정다니렬합이의 .IN 구성:(1,3,2,4). 어떻게 그것을 달성할 수 있을까요?(Postgre에 소개된)로 꽤 쉽게 할 수 있습니다.SQL 8.2) 값(),(). 구문은 다음과 같습니다. select c.* from comments c join ( values (1,1), (3,2), (2,3), (4,4) ) as ..

programing 2023.05.28

Postgres에서 두 필드의 MIN()을 얻으려면 어떻게 해야 합니까?

Postgres에서 두 필드의 MIN()을 얻으려면 어떻게 해야 합니까? 이런 테이블이 있다고 가정해 보겠습니다. name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... 최소 score_a와 score_b를 선택하고 싶습니다.즉, 다음과 같은 것이 있습니다. SELECT name, MIN(score_a, score_b) FROM table 물론 결과는 다음과 같습니다. name | min -----+----- Joe | 24 Sam | 96 Bob | 76 ... | ... 하지만 Postgres에서 이것을 시도하면, "지정된 이름과 인수 유형에 일치하는 함수가 ..

programing 2023.05.13

Postgre 사용 안 함SQL 외부 키의 마이그레이션 확인

Postgre 사용 안 함SQL 외부 키의 마이그레이션 확인 Postgre에 외부 키가 있는 마이그레이션을 많이 만들고 있습니다.SQL 9.4. 테이블이 마이그레이션될 때 모든 테이블이 외부 키가 예상하는 순서와 정확히 일치해야 하기 때문에 이 문제가 발생합니다.외부 키에 대해 새 마이그레이션이 종속된 다른 패키지에서 마이그레이션을 실행해야 하는 경우에는 더욱 까다로워집니다. MySQL에서, 나는 간단히 다음을 추가함으로써 이것을 단순화할 수 있습니다.SET FOREIGN_KEY_CHECKS = 0;내 마이그레이션 파일의 맨 위에 있습니다.Postgres에서 임시로 이 작업을 수행하려면 어떻게 해야 합니까?마이그레이션 코드 길이에 대해서만 SQL? BTW, 이를 위해 Laravel Schema Build..

programing 2023.05.13

단어 목록에 대한 PostgreSQL 와일드카드 LIKE

단어 목록에 대한 PostgreSQL 와일드카드 LIKE 간단한 25개 단어 목록이 있습니다.나는 포스트그레에 바르샤르 밭이 있습니다.SQL, 예를 들어, 목록은['foo', 'bar', 'baz']내 테이블에서 해당 단어가 있는 행을 찾고 싶습니다.이것도 괜찮지만, 좀 더 우아한 것을 원합니다. select * from table where (lower(value) like '%foo%' or lower(value) like '%bar%' or lower(value) like '%baz%') PostgreSQL은 전체 POSIX 정규식도 지원합니다. select * from table where value ~* 'foo|bar|baz'; 그~*대소문자를 구분하지 않는 일치에 대한 것입니다.~대소문자를 ..

programing 2023.05.08

ALTER TABLE, null이 아닌 열에 null 설정, PostgreSQL 9.1

ALTER TABLE, null이 아닌 열에 null 설정, PostgreSQL 9.1 null이 아닌 열이 있는 테이블이 있습니다. 이 열의 null 값을 기본값으로 설정하려면 어떻게 해야 합니까? 제 말은, 저는 다음과 같은 것을 하고 싶습니다. postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL; 하지만 다음을 보여줍니다. postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL; ERROR: syntax error at or near "NULL" LINE 1: ALTER TABLE person ALTER COLUMN phone SET NULL; ALTER TABLE person ALTER COLUMN..

programing 2023.05.03

각 ID에 대한 Postgresql 추출 마지막 행

각 ID에 대한 Postgresql 추출 마지막 행 다음 데이터가 있다고 가정합니다. id date another_info 1 2014-02-01 kjkj 1 2014-03-11 ajskj 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-02-01 sfdg 3 2014-06-12 fdsA 각 ID에 대한 마지막 정보를 원합니다. id date another_info 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-06-12 fdsA 제가 그걸 어떻게 할 수 있을까요?가장 효율적인 방법은 Postgres의distinct on교환입니다. select distinct on (id) id, date, another_info from the_table or..

programing 2023.05.03

postgresql 테이블이 있지만 쿼리할 때 "관계가 존재하지 않습니다"를 가져옵니다.

postgresql 테이블이 있지만 쿼리할 때 "관계가 존재하지 않습니다"를 가져옵니다. 나는 많은 테이블이 있는 postgresql db를 가지고 있습니다.질문하는 경우: SELECT column_name FROM information_schema.columns WHERE table_name="my_table"; 저는 칼럼 리스트를 제대로 돌려받겠습니다. 그러나 질문할 때: SELECT * FROM "my_table"; 오류가 발생했습니다. (ProgrammingError) relation "my_table" does not exist 'SELECT *\n FROM "my_table"\n' {} 왜 제가 칼럼을 받을 수 있는데 표를 조회할 수 없는지에 대한 의견이 있으십니까?목표는 테이블을 쿼리할 수 ..

programing 2023.05.03

각각 외부 키인 요소의 PostgreSQL 배열

각각 외부 키인 요소의 PostgreSQL 배열 앱을 위한 DB를 만들려고 하는데, 가장 좋은 방법을 찾고 싶은 것은 앱 사이에 일대일 관계를 만드는 것입니다.Users그리고.Items테이블 제가 세 번째 테이블을 만들 수 있다는 것을 압니다.ReviewedItems그리고 기둥들을 bea.User이드 앤 앤Itemid, 하지만 칼럼을 만드는 것이 가능한지 알고 싶습니다.Users가령reviewedItems이것은 외부 키를 포함하는 정수 배열입니다.Items그것은User검토했습니다. 이프 포스트그레SQL에서 할 수 있습니다. 알려주세요!그렇지 않다면 세 번째 테이블 루트를 따라 가겠습니다.https://commitfest.postgresql.org/17/1252/ - Mark Rofail은 이 패치에 대해..

programing 2023.05.03
반응형