반응형

postgresql 9

CSV 파일 데이터를 Postgre로 가져오는 방법SQL 테이블

CSV 파일 데이터를 Postgre로 가져오는 방법SQL 테이블 CSV 파일에서 데이터를 가져오고 테이블을 채우는 저장 프로시저를 작성하려면 어떻게 해야 합니까?이 짧은 기사를 보세요. 솔루션은 다음과 같이 해석됩니다. 테이블 만들기: CREATE TABLE zip_codes (ZIP char(5), LATITUDE double precision, LONGITUDE double precision, CITY varchar, STATE char(2), COUNTY varchar, ZIP_CLASS varchar); CSV 파일의 데이터를 테이블로 복사합니다. COPY zip_codes FROM '/path/to/csv/ZIP_CODES.txt' WITH (FORMAT csv); 사용 권한이 없는 경우COPY..

programing 2023.06.10

PostgreSQL: Postgre의 암호 재설정 중Ubuntu의 SQL

PostgreSQL: Postgre의 암호 재설정 중Ubuntu의 SQL 닫혔습니다. 이 질문은.출입 금지의현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?스택 오버플로의 주제가 되도록 질문을 업데이트합니다. 10년 전에 문을 닫았습니다. 이 질문을 개선합니다. Ubuntu에서 Postgre를 설치했습니다.SQL 데이터베이스를 생성하고 서버에 대한 슈퍼 사용자를 생성했습니다. postgresql superuser의 암호를 잊어버린 경우 해당 사용자의 암호를 재설정하려면 어떻게 해야 합니까? 제거하고 다시 설치하려고 했지만 이전에 생성된 슈퍼유저가 유지됩니다.Ubuntu는 사용자가 시스템의 관리자라고 가정하여 사용자가 모든 명령을 실행할 수 있는 권한을 부여했습니다. 또한 당신이 권리를..

programing 2023.05.21

Brew 서비스를 통해 실행 중인 Postgres 서버에 연결할 수 없습니다.

Brew 서비스를 통해 실행 중인 Postgres 서버에 연결할 수 없습니다. 저는 이것에 대한 해결책을 찾고 있었지만 작동하는 해결책을 찾을 수 없었습니다. brew (브루)를 brew install postgres)를 MacBook에서 하고 있으며 서비스를 brew services listpostgres를 실행 중인 서비스로 표시합니다.하지만, 내가 뛰려고 할 때psql다음 오류가 발생합니다. psql: 서버에 연결할 수 없습니다.해당 파일 또는 디렉터리 없음 서버가 로컬에서 실행되고 UNIX 도메인 소켓 "/tmp/.s"에서 연결을 허용합니다.PGSQL.5432"? 비슷한 문제를 이미 해결한 사람이 있습니까?같은 오류가 발생하여 프로세스 pid 파일을 제거하여 수정했습니다. rm -f /usr/lo..

programing 2023.05.16

포스트 그레스 테이블에 데이터 프레임을 쓰는 방법

포스트 그레스 테이블에 데이터 프레임을 쓰는 방법 DataFrame.to _sql 메서드가 있지만 mysql, sqlite 및 oracle 데이터베이스에서만 작동합니다.이 메서드는 postgres 연결 또는 sqlalchemy 엔진으로 전달할 수 없습니다.판다 0.14(2014년 5월 말 출시)부터 postgresql이 지원됩니다.그sql모듈이 현재 사용 중입니다.sqlalchemy다양한 데이터베이스 맛을 지원합니다.postgresql 데이터베이스에 대한 sqlalchemy 엔진을 전달할 수 있습니다(문서 참조).예: from sqlalchemy import create_engine engine = create_engine('postgresql://username:password@localhost:543..

programing 2023.05.16

Postgre를 삭제할 수 없습니다.SQL 역할입니다.오류: "일부 개체가 종속되어 있으므로 삭제할 수 없습니다."

Postgre를 삭제할 수 없습니다.SQL 역할입니다.오류: "일부 개체가 종속되어 있으므로 삭제할 수 없습니다." 저는 Postgre를 삭제하려고 했습니다.SQL 사용자: DROP USER ryan; 다음 오류가 발생했습니다. Error in query: ERROR: role "ryan" cannot be dropped because some objects depend on it DETAIL: privileges for database mydatabase 저는 다음 스레드에서 솔루션을 찾았습니다. PostgreSQL - 기존 권한을 가진 사용자를 신속하게 삭제하는 방법 종속 개체가 있는 경우 사용자를 postgres에서 삭제하는 방법 여전히 동일한 오류가 있습니다. 사용자 "ryan"에게 다음과 같은 ..

programing 2023.05.06

sql을 복원하는 동안 psql 잘못된 명령 \N

sql을 복원하는 동안 psql 잘못된 명령 \N 덤프 파일을 복원하려고 하는데 오류가 발생했습니다. psql:psit.sql:27485: invalid command \N 해결책이 있습니까?제가 검색해봤지만, 명확한 답변을 받지 못했습니다.는 포트그스사용을 사용합니다.\NNULL 값의 대체 기호로 사용됩니다. 그모든 psql 은백슬시래로 합니다.\ 로드가때 이러한 메시지를 수 .복사 문이 실패해도 덤프 로드가 계속되는 경우 이러한 메시지를 받을 수 있습니다.이 메시지는 잘못된 경보입니다.복사 문이 실패한 실제 이유를 보려면 이 오류 전에 모든 행을 검색해야 합니다. psql을 "stop on first error" 모드로 전환하여 오류를 찾을 수 있습니다. psql -v ON_ERROR_STOP=1 바..

programing 2023.05.06

PostgreSQL에서 테이블의 목록 열 이름과 데이터 유형을 가져오는 방법은 무엇입니까?

PostgreSQL에서 테이블의 목록 열 이름과 데이터 유형을 가져오는 방법은 무엇입니까? Postgre에서 테이블의 열 이름 및 데이터 유형 목록을 가져오려면 어떻게 해야 합니까?쿼리를 사용한 SQL?SELECT column_name, data_type FROM information_schema.columns WHERE table_name = 'table_name'; 위의 쿼리를 사용하여 열과 데이터 유형을 열 수 있습니다.열다.psql명령줄 및 유형: \d+ table_name SELECT a.attname as "Column", pg_catalog.format_type(a.atttypid, a.atttypmod) as "Datatype" FROM pg_catalog.pg_attribute a WHE..

programing 2023.05.06

Postgre를 합니까?SQL에서 "어센틱하지 않은" 데이터 정렬을 지원합니까?

Postgre를 합니까?SQL에서 "어센틱하지 않은" 데이터 정렬을 지원합니까? Microsoft SQL Server에서는 데이터베이스, 테이블 또는 열에 대해 "악센트가 없는" 조합을 지정할 수 있습니다. 즉, 다음과 같은 쿼리가 가능합니다. SELECT * FROM users WHERE name LIKE 'João' 행을 Joaohttp://///t. 저는 포스트그레의 현에서 악센트를 제거하는 것이 가능하다는 것을 알고 있습니다.unaccent_string 기여 함수를 사용하는 SQL인데 Postgre가 맞는지 궁금합니다.SQL은 이러한 "악센트가 없는" 데이터 정렬을 지원하므로SELECT위에 있는 것이 좋습니다.Postgres 12 이상에 대한 업데이트 Postgres 12는 비결정론적 ICU 조합..

programing 2023.05.01
반응형