다음을 통해 공유


DROP EXTERNAL LANGUAGE(Transact-SQL)

적용 대상: SQL Server 2019(15.x)

기존 외부 언어를 삭제합니다.

구문

DROP EXTERNAL LANGUAGE <language_name>

인수

language_name

언어는 데이터베이스 범위 개체입니다. 언어 이름은 데이터베이스 내에서 고유해야 합니다.

사용 권한

언어를 삭제하려면 ALTER ANY EXTERNAL LANGUAGE 권한이 필요합니다. 기본적으로 모든 데이터베이스 소유자 또는 개체의 소유자는 외부 언어를 삭제할 수도 있습니다.

참고 항목

외부 언어를 제거하기 전에 외부 언어를 참조하는 외부 라이브러리를 제거해야 합니다.

반환 값

문에 성공하면 정보 메시지가 반환됩니다.

참고 항목

SQL Server 2014(12.x) 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.

설명

외부 언어를 삭제하려면 지정한 언어에 대한 모든 외부 라이브러리를 삭제해야 합니다.

예제

외부 언어 Java를 만듭니다.

CREATE EXTERNAL LANGUAGE Java 
FROM (CONTENT = N'<path-to-zip>', FILE_NAME = 'javaextension.dll');
GO

외부 언어 삭제:

DROP EXTERNAL LANGUAGE Java;

참고 항목

CREATE EXTERNAL LANGUAGE(Transact-SQL)
ALTER EXTERNAL LANGUAGE(Transact-SQL)
sys.external_languages
sys.external_language_files