ZipCodes を含む 2 つのテーブルがあり、各テーブルで同じです。列のデータ型は同じで、サイズも同じです。私のビューが正しく更新されない理由を誰かが知っていますか? 2 番目のテーブルでは常に NULL が表示されます。ありがとう
USE [DB]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER VIEW [dbo].[myview]
AS
SELECT dbo.Table1.Division, dbo.Table1.RegionName AS Region, dbo.Table1.AccountDir AS RegionManager, dbo.Table2.key,
dbo.Table2.ZipCode, dbo.Table3.ZipCity, dbo.Table3.ZipCounty, dbo.Table3.ZipState
FROM dbo.Table2 LEFT OUTER JOIN
dbo.Table1 ON dbo.Table2.key = dbo.Table1.key LEFT OUTER JOIN
dbo.Table3 ON dbo.Table2.ZipCode = dbo.Table3.ZipCode
ZipCodes はこの 05412 のようなものです。通常の 5 桁の郵便番号です。