DROP PARTITION FUNCTION(Transact-SQL)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
현재 데이터베이스에서 파티션 함수를 제거합니다. CREATE PARTITION FUNCTION으로 파티션 함수를 만들고 ALTER PARTITION FUNCTION으로 파티션 함수를 수정할 수 있습니다.
구문
DROP PARTITION FUNCTION partition_function_name [ ; ]
인수
partition_function_name
삭제될 파티션 함수의 이름입니다.
설명
현재 파티션 함수를 사용하는 파티션 구성표가 없는 경우에만 파티션 함수를 삭제할 수 있습니다. 파티션 함수를 사용하는 파티션 구성표가 있는 경우 DROP PARTITION FUNCTION은 오류를 반환합니다.
사용 권한
DROP PARTITION FUNCTION 함수를 실행하는 데 다음 권한을 사용할 수 있습니다.
ALTER ANY DATASPACE 권한. 이 권한은 기본적으로 sysadmin 고정 서버 역할 및 db_owner 및 db_ddladmin 고정 데이터베이스 역할의 멤버에게 부여됩니다.
파티션 함수가 생성된 데이터베이스에 대한 CONTROL 또는 ALTER 권한
파티션 함수가 생성된 데이터베이스의 서버에 대한 CONTROL SERVER 또는 ALTER ANY DATABASE 권한
예제
다음 예에서는 현재 데이터베이스에 파티션 함수 myRangePF
가 이미 있는 것으로 가정합니다.
DROP PARTITION FUNCTION myRangePF;
참고 항목
CREATE PARTITION FUNCTION(Transact-SQL)
ALTER PARTITION FUNCTION(Transact-SQL)
EVENTDATA(Transact-SQL)
sys.partition_functions(Transact-SQL)
sys.partition_parameters(Transact-SQL)
sys.partition_range_values(Transact SQL)
sys.partitions(Transact-SQL)
sys.tables(Transact-SQL)
sys.indexes(Transact-SQL)
sys.index_columns(Transact SQL)