SQL에서 호출할 수 있는 서버측 함수가 있습니다.
위에서 설명한 각 클라이언트 측 토토 사이트 순위에 해당합니다.
실제로 대부분의 클라이언트 측 토토 사이트 순위은 간단합니다.
동등한 서버측 토토 사이트 순위에 대한 인터페이스입니다. 그 것들은
실제로 SQL 명령을 통해 호출하는 데 유용합니다.lo_creat,
lo_create, lo_unlink, lo_import,
그리고lo_export. 사용 예는 다음과 같습니다.
테이블 이미지 생성(
이름 텍스트,
래스터형
);
SELECT lo_creat(-1); -- 새로운 빈 대형 객체의 OID를 반환합니다.
SELECT lo_create(43213); -- OID 43213을 사용하여 대형 개체를 생성하려고 시도합니다.
SELECT lo_unlink(173454); -- OID가 173454인 대형 객체를 삭제합니다.
INSERT INTO 이미지(이름, 래스터)
VALUES('아름다운 이미지', lo_import('/etc/motd'));
SELECT lo_export(image.raster, '/tmp/motd') FROM 이미지
WHERE 이름 = '아름다운 이미지';
서버측lo_import그리고lo_export함수 동작
클라이언트 측 아날로그와 상당히 다릅니다. 이것들
두 가지 토토 사이트 순위은 서버의 파일 시스템에서 파일을 읽고 씁니다.
데이터베이스 소유 사용자의 권한을 사용합니다. 그러므로,
해당 사용은 수퍼유저로 제한됩니다. 대조적으로,
클라이언트 측 가져오기 및 내보내기 토토 사이트 순위은 파일을 읽고 씁니다.
클라이언트의 권한을 사용하여 클라이언트의 파일 시스템
프로그램. 클라이언트 측 토토 사이트 순위은 누구나 사용할 수 있습니다.PostgreSQL사용자.