--增加分类 GO IF not EXISTS(SELECT * FROM SYS_ScriptCategories WHERE id=1) insert into SYS_ScriptCategories(ID,Code,Name,ComponentID,xRowNum,ParentID,xLevel,Description) Values(1, 'SC1', 'HOMaster 基础管理', 1, 0, 0, 0, Null) else print 'SYS_ScriptCategories.id=1 已经存在.' GO --删除旧记录 delete from SYS_Scripts where id=7790 --删除脚本内容 GO GO IF not EXISTS(SELECT * FROM SYS_Scripts WHERE id=7790) insert into SYS_Scripts(ID,CategoryID,Code,Name,Description,xType,DatasourceID,DisplayNames,xRowNum,xText,UpdateDate,UpdateUser,UpdateMode) Values(7790, 33, 'Sql_出院病人出院诊断', '', '出院病人出院诊断', 1, 1, ' DECLARE @lTxt varchar(100),@bdate datetime SET @lTxt = %s set @bdate = Getdate() SELECT a.BAK01,a.BAK02,a.BAK05,a.BAK06,a.ABBRP,a.ABBRW,a.ABW01,isnull(b.CAM01,0)AS CAM01,a.ABX01,d.BNO03,d.BNO04 FROM BAK1 a LEFT JOIN BEA1 b ON a.BAK01 = b.BAK01 left join BNO1 d on d.BAK02=a.BAK02 WHERE a.BAF01 in (%s) and bak17>@bdate and (a.BAK02 LIKE @lTxt OR a.BAK05 LIKE @lTxt OR a.BAK06 LIKE @lTxt OR a.ABBRP LIKE @lTxt OR a.ABBRW LIKE @lTxt)SELECT a.BAK01,a.BAK02,a.BAK05,a.ABBRP,a.ABBRW,a.ABW01,isnull(b.CAM01,0)AS CAM01,a.ABX01,d.BNO03,d.BNO04 FROM BAK1 a LEFT JOIN BEA1 b ON a.BAK01 = b.BAK01 left join BNO1 d on d.BAK02=a.BAK02 WHERE a.BAF01 in (''B'',''D'',''Z'') and a.BAH01=%sSELECT BAH01,BAH03,BAH01A FROM BAH1 ', 1, 'declare @bdate datetime set @bdate = Getdate() SELECT a.BAK01,a.BAK02,a.BAK05,a.ABBRP,a.ABBRW,a.ABW01,0 AS CAM01 FROM BAK1 a WHERE a.BAF01 in (%s) and bak17 > @bdate and ((a.ABW01 = ''0'') OR (a.ABW01 = ''%s''))', '2016-10-24 09:28:56', '(8088)王海涛', 0) else print 'SYS_Scripts.id=7790 已经存在.' GO