IF EXISTS(SELECT * FROM sysobjects WHERE name = 'V_SYNC_STKCOUNTGAIN')--单引号里面为视图名称 DROP VIEW V_SYNC_STKCOUNTGAIN--视图名称 GO CREATE VIEW V_SYNC_STKCOUNTGAIN AS SELECT DISTINCT t0.FID AS ID ,t0.FBILLNO ,t0.FDOCUMENTSTATUS ,t0.FSTATUS AS SyncStatus ,t0.FDATE AS inventoryDt ,t0.FCREATEDATE AS inputDate ,t1e.FID AS LEDGERID ,t1e.FENTRYID AS BookNumId ,t1e.FBOOKNUM ,t1e.FCUSTOMSCODE ,t1es.FLEDGERSTOCKID ,t7.FNAME AS 'inputMan' FROM T_STK_STKCOUNTGAIN t0 INNER JOIN T_STK_STKCOUNTGAINENTRY t0e on t0.FID = t0e.FID INNER JOIN T_BD_LEDGERSTOCK t1es on t1es.FLEDGERSTOCKID = t0e.FSTOCKID INNER JOIN T_BD_LEDGERENTRY t1e on t1e.FENTRYID = t1es.FENTRYID LEFT JOIN T_SEC_USER t7 on t7.FUSERID = t0.FCREATORID WHERE 1 = 1