이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 :토토 베이버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

사설 토토

이름

LOAD  --  개체 파일을 동적으로 사설 토토

시놉시스

사설 토토 '파일 이름'

입력

파일 이름

동적 로딩을 위한 개체 파일.

출력

사설 토토

성공적으로 완료되면 메시지가 반환되었습니다.

오류: 사설 토토: 열 수 없음 파일 '파일 이름'

지정된 파일을 찾을 수 없으면 메시지가 반환됩니다. 파일이 표시되어야 합니다.포스트그레백엔드, 방지하려면 적절한 전체 경로 이름을 지정해야 합니다. 이 메시지.

설명

개체(또는 ".o") 파일을 다음으로 사설 토토합니다.포스트그레백엔드 주소 공간. 일단 파일 사설 토토되면 해당 파일의 모든 기능에 액세스할 수 있습니다. 이 함수는 사용자 정의 유형을 지원하는 데 사용됩니다. 기능.

다음을 사용하여 파일이 사설 토토되지 않은 경우사설 토토, 함수가 처음 실행될 때 파일이 자동으로 사설 토토됩니다. 호출자포스트그레. 사설 토토또한 다음과 같은 경우 개체 파일을 다시 사설 토토하는 데 사용할 수 있습니다. 편집되어 다시 컴파일되었습니다. C에서 생성된 객체만 현재 언어 파일이 지원됩니다.

참고

사설 토토된 개체 파일의 함수는 함수를 호출하면 안 됩니다. 를 통해 사설 토토된 다른 객체 파일에서사설 토토명령. 예를 들어 파일의 모든 함수A서로를 호출해야 합니다. 표준이나 수학 라이브러리, 또는 Postgres 자체에 있습니다. 그들은 사설 토토된 다른 파일에 정의된 함수를 호출하면 안 됩니다.B. 그 이유는 만약B다시 사설 토토되어 Postgres 로더를 사용할 수 없습니다. 함수에서 호출을 재배치하려면A새 주소 공간으로B. 만일B아님 그러나 다시 사설 토토하면 문제가 없습니다.

객체 파일은 위치를 포함하도록 컴파일되어야 합니다 독립적인 코드. 예를 들어 DECstation에서는 다음을 사용해야 합니다./bin/cc와 함께-G 0객체 파일을 컴파일할 때의 옵션 사설 토토되었습니다.

이전하는 경우 주의하세요포스트그레스새로운 플랫폼으로,사설 토토지원하려면 작동해야 합니다. ADT.

사용법

파일 사설 토토/usr/postgres/demo/circle.o:

LOAD '/usr/postgres/demo/circle.o'

호환성

SQL92

없습니다사설 토토SQL92.