뷰 테이블을 사용하고 있는데 뷰 테이블의 열 중 하나를 추가하려면 수동으로 SQL 관리 스튜디오를 사용하고 있습니다. (스크립트보기 -> 새 쿼리 편집기 창으로 -> 새 쿼리 편집기 창)보기 테이블에 열을 추가하는 방법은 무엇입니까?
그러나 SQL 관리 스튜디오없이 뷰 테이블에 새 열을 추가해야합니다. 프로그램에 새 열을 자동으로 추가해야하는 이유는 고객에게 제공해야하기 때문입니다.
그래서, C#베이스에 존재하는 뷰 테이블 이름과 열을 확인하는 방법을 알고 싶습니다. 그리고 C# base의 기존 뷰 테이블에 새 열을 추가하는 방법. 내가 위의 스크립트가있을 때
예를 들어ALTER VIEW [dbo].[PackOrderRefV]
AS
SELECT
ISNULL(G.PrescriptionValue, '') AS BirthDay
, ISNULL(H.PrescriptionValue, '') AS DoctorName
FROM
PackOrderPouch A
LEFT OUTER JOIN PrescriptionDetail G ON A.PrescriptionID = G.PrescriptionID AND G.OCSFormatItemID = 6 --PatientBirthDay
LEFT OUTER JOIN PrescriptionDetail H ON A.PrescriptionID = H.PrescriptionID AND H.OCSFormatItemID = 9 --DoctorName
GO
) , 내가 C# 코드에서 "환자 이름"을 추가해야합니다. 아래 코드를 참조하십시오.
, ISNULL(I.PrescriptionValue, '') AS PatientName --Select
LEFT OUTER JOIN PrescriptionDetail I ON A.PrescriptionID = I.PrescriptionID AND I.OCSFormatItemID = 15 --PatientName -- Join