이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 droplang 명령입니다.
프로그램:
이름
droplang - PostgreSQL 절차적 언어 제거
개요
드롭랑 [연결 옵션...] 랭네임 [데이터베이스 이름]
드롭랑 [연결 옵션...] --목록 | -l [데이터베이스 이름]
기술
droplang은 PostgreSQL에서 기존 절차 언어를 제거하기 위한 유틸리티입니다.
데이터 베이스.
droplang은 DROP EXTENSION(드롭_확장(7)) SQL 명령.
주의
droplang은 더 이상 사용되지 않으며 향후 PostgreSQL 릴리스에서 제거될 수 있습니다. 직접 사용
의 DROP 신장 명령이 대신 권장됩니다.
옵션
droplang은 다음 명령줄 인수를 허용합니다:
랭네임
제거할 절차적 언어의 이름을 지정합니다. (이 이름은
소문자.)
[-NS] 데이터베이스 이름
[--db이름=]데이터베이스 이름
언어를 제거해야 하는 데이터베이스를 지정합니다. 기본값은 다음을 사용하는 것입니다.
현재 시스템 사용자와 동일한 이름을 가진 데이터베이스.
-e
--에코
실행되는 SQL 명령을 표시합니다.
-l
--목록
대상 데이터베이스에 이미 설치된 언어 목록을 표시합니다.
-V
--번역
droplang 버전을 인쇄하고 종료합니다.
-?
--도움
droplang 명령줄 인수에 대한 도움말을 표시하고 종료합니다.
droplang은 연결 매개변수에 대해 다음 명령줄 인수도 허용합니다.
-h 주인
--호스트=주인
서버가 실행 중인 시스템의 호스트 이름을 지정합니다. 호스트가 시작되면
슬래시를 사용하면 Unix 도메인 소켓의 디렉터리로 사용됩니다.
-p 포트
--포트=포트
인터넷 TCP/IP 포트 또는 로컬 Unix 도메인 소켓 파일 확장자를 지정합니다.
서버가 연결을 수신하고 있습니다.
-U 사용자 이름
--사용자 이름=사용자 이름
연결할 사용자 이름입니다.
-w
--비밀번호 없음
절대 암호 프롬프트를 발행하지 마십시오. 서버에 비밀번호 인증이 필요한 경우
암호는 .pgpass 파일, 연결과 같은 다른 수단으로 사용할 수 없습니다.
시도가 실패합니다. 이 옵션은 사용자가 없는 일괄 작업 및 스크립트에서 유용할 수 있습니다.
암호를 입력하기 위해 존재합니다.
-W
--비밀번호
데이터베이스에 연결하기 전에 droplang이 비밀번호를 묻는 메시지를 표시하도록 합니다.
droplang이 자동으로
서버가 비밀번호 인증을 요구하는 경우 비밀번호입니다. 그러나 droplang은
서버가 암호를 원하는지 확인하는 연결 시도. 어떤 경우에는
타이핑할 가치가 있는 -W 추가 연결 시도를 피하기 위해.
환경
PG데이터베이스
유령
PG포트
PGUSER
기본 연결 매개변수
이 유틸리티는 대부분의 다른 PostgreSQL 유틸리티와 마찬가지로 환경 변수도 사용합니다.
libpq에서 지원합니다(문서의 31.14절. “환경 변수” 참조).
진단
대부분의 오류 메시지는 설명이 필요하지 않습니다. 그렇지 않은 경우 다음과 같이 droplang을 실행하십시오. --에코 옵션 및
자세한 내용은 해당 SQL 명령을 참조하세요. 또한 모든 기본 연결 설정은
libpq 프런트엔드 라이브러리에서 사용하는 환경 변수가 적용됩니다.
노트
createlang(1) 언어를 추가합니다.
사용 예
언어 pltcl을 제거하려면 다음을 수행하십시오.
$ 드롭랑 pltcl 데이터베이스 이름
onworks.net 서비스를 사용하여 온라인으로 droplang을 사용하세요.