pgtle.uninstall_extension_if_exists - Amazon Relational Database Service

pgtle.uninstall_extension_if_exists

uninstall_extension_if_exists 함수는 지정된 데이터베이스에서 TLE 확장의 모든 버전을 제거합니다. TLE 확장자가 존재하지 않는 경우 함수는 아무것도 반환하지 않습니다(오류 메시지가 표시되지 않음). 지정된 확장이 현재 데이터베이스 내에서 활성 상태인 경우 이 함수는 해당 확장을 삭제하지 않습니다. 이 함수를 사용하여 아티팩트를 제거하려면 먼저 명시적으로 DROP EXTENSION을 호출하여 TLE 확장을 제거해야 합니다.

함수 프로토타입

pgtle.uninstall_extension_if_exists(extname text)

역할

pgtle_admin

인수

  • extname - TLE 확장의 이름입니다. 이 값은 CREATE EXTENSION 호출에 사용됩니다.

출력

uninstall_extension_if_exists 함수는 지정된 확장을 제거한 true를 반환합니다. 지정된 확장이 없는 경우 함수는 false를 반환합니다.

  • true - TLE 확장을 제거한 후 true를 반환합니다.

  • false - 데이터베이스에 TLE 확장자가 없으면 false를 반환합니다.

사용 예

SELECT * FROM pgtle.uninstall_extension_if_exists('pg_tle_test');