문제

Visual Studio 2008 및 SQL Server 2008 Express를 사용하고 있습니다.

보기 이름을 어떻게 변경할 수 있습니까? 테이블 이름을 변경할 수 있지만보기 이름을 변경할 수는 없습니다.

어떠한 제안?

감사합니다, Fabio Milheiro

도움이 되었습니까?

해결책

Alter View 문을 다음과 같이 사용할 수 있습니다.

ALTER VIEW dbo.myView
AS
SELECT foo
FROM dbo.bar
WHERE widget = 'foo'
GO

MSDN에 대한 참조

보기의 이름을 바꾸려면 사용하십시오 sp_rename 시스템 저장 절차 :

EXEC sp_rename 'dbo.myView', 'myNewViewName'

참고 : 두 번째 문자열에 스키마 이름을 포함하지 않으면 "dbo.dbo.mynewviewname"과 같은 이름이 나타납니다.

다른 팁

SMS에서 GUI를 사용할 수 있습니다

보기를 마우스 오른쪽 버튼으로 클릭하고 편집 한 다음 코드를 원하는 경우 스크립트를 생성 할 수 있습니다.

Alter 명령을 사용하거나 새 명령을 생성하고 이전 명령을 생성하고 이전 명령을 삭제할 수 있습니다.

-shaun

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top