IF EXISTS (SELECT * FROM sysobjects WHERE name='V_INVINFO_OUTSTOCKENTRY') --单引号里面为视图名称 DROP VIEW V_INVINFO_OUTSTOCKENTRY --视图名称 GO CREATE VIEW V_INVINFO_OUTSTOCKENTRY AS SELECT AE.FID AS ID ,AE.FENTRYID AS ENTRYID ,BS.FTAXCATEGORYCODEID AS TAXCATEGORYCODEID ,B.FNUMBER AS NUMBER ,C.FTAXCODE AS TAXCODE ,B_L.FNAME AS MATERIALNAME ,AE_F.FSALUNITQTY AS QTY ,B_L.FSPECIFICATION AS SPECIFICATION ,D_L.FNAME AS UNITNAME ,AE_F.FPRICE AS PRICE ,AE_F.FAMOUNT AS AMOUNT ,AE_F.FTAXRATE AS TAXRATE ,AE_F.FTAXAMOUNT AS TAXAMOUNT FROM T_SAL_OUTSTOCKENTRY AE LEFT JOIN T_SAL_OUTSTOCKENTRY_F AE_F ON AE.FENTRYID = AE_F.FENTRYID AND AE.FID = AE_F.FID LEFT JOIN T_BD_MATERIAL B ON AE.FMATERIALID = B.FMATERIALID LEFT JOIN T_BD_MATERIALSALE BS ON AE.FMATERIALID = BS.FMATERIALID LEFT JOIN T_BD_MATERIAL_L B_L ON AE.FMATERIALID = B_L.FMATERIALID AND B_L.FLOCALEID =2052 LEFT JOIN T_IV_GTTAXCODE C ON BS.FTAXCATEGORYCODEID = C.FID AND C.FDOCUMENTSTATUS = 'C' LEFT JOIN T_BD_UNIT_L D_L ON AE.FUNITID = D_L.FUNITID AND D_L.FLOCALEID = 2052