새 열을 추가하고보기에서 업데이트하는 방법이 있습니까?보기에 열을 추가하려면 어떻게합니까?
열이 테이블에 없습니다. 표에서 몇 개의 열을 선택하고 몇 개의 새로운 열을 추가하고 업데이트하려고합니다.
나는 열을 추가 할ALTER VIEW
을 시도했지만 그것은 나에게 오류 준 :
Cannot alter 'viewName' because it is not a table.
새 열을 추가하고보기에서 업데이트하는 방법이 있습니까?보기에 열을 추가하려면 어떻게합니까?
열이 테이블에 없습니다. 표에서 몇 개의 열을 선택하고 몇 개의 새로운 열을 추가하고 업데이트하려고합니다.
나는 열을 추가 할ALTER VIEW
을 시도했지만 그것은 나에게 오류 준 :
Cannot alter 'viewName' because it is not a table.
가 SQL Server ALTER VIEW
문서를 참조하십시오.
새보기에 열을 추가하지 않고보기에 전체 쿼리를 포함하기 만하면됩니다. 내가 가진 경우 exmaple를 들어
: 당신은 단지 DROP
보기를
ALTER VIEW MyView
AS
SELECT UserID, UserName, DateCreated
FROM Users
대안을 수 CREATE
:
CREATE VIEW MyView
AS
SELECT UserID, UserName
FROM Users
그리고 내 선택 목록에 DateCreated
를 추가하고 싶어, 내가 작성합니다 그것도 새로운 컬럼과 함께.
OP의 질문을 이해하기 위해 +1 ... 나는 당신의 대답을 읽을 때까지 그것을 얻지 못했다. 이것은 게시물에서 명확하지 않았지만, 나는 그들이 찾고 있었던 것이 분명하다고 믿습니다. –
보기를 삭제하고 추가 열을 사용하여 처음부터 다시 만듭니다. – MarcinJuraszek