sp_rename(SQL Server Compact)
현재 데이터베이스에 있는 사용자 테이블의 이름을 변경합니다. 현재 SQL Server Compact의 sp_rename 지원은 테이블에만 제한됩니다.
구문
sp_rename [ @objname = ] 'object_name' , [ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
인수
[ [ @objname = ] 'object_name'
사용자 개체의 이름입니다.object_name은 nvarchar(776)이며 기본값은 없습니다.
[ [ @newname = ] 'new_name'
사용자 개체의 새 이름입니다.new_name은 한 부분으로 된 이름이어야 하며 식별자에 대한 규칙에 따라야 합니다. newname은 nvarchar(128)이며 기본값은 없습니다.
[ [ @objtype = ] 'object_type'
이름을 바꿀 개체의 유형입니다. object_type은 nvarchar(13)이며 기본값은 NULL입니다.
반환 코드 값
0(성공) 또는 0이 아닌 수(실패)
주의
대부분의 시스템 개체의 이름은 변경할 수 없습니다.
예
테이블 이름 바꾸기
다음 예에서는 Order Details 테이블의 이름을 OrderDetails로 변경합니다.
sp_rename 'Order Details', 'OrderDetails';