笔记128 广西空军机关油站存储过程更新
笔记128 广西空军机关油站存储过程更新
1 --广西空军机关油站存储过程更新 2 IF EXISTS ( SELECT * 3 FROM sysobjects 4 WHERE id = OBJECT_ID(N'[dbo].[CT_FuelingData_ICFulSumRep]') 5 AND OBJECTPROPERTY(id, N'IsProcedure') = 1 ) 6 DROP PROCEDURE [dbo].[CT_FuelingData_ICFulSumRep] 7 8 USE [GPOSDB] 9 GO 10 /****** 对象: StoredProcedure [dbo].[CT_FuelingData_ICFulSumRep] 脚本日期: 04/27/2012 10:01:48 ******/ 11 SET ANSI_NULLS ON 12 GO 13 SET QUOTED_IDENTIFIER ON 14 GO 15 16 ----------------------------------------------------------------- 17 -- Name: [dbo].[CT_OuterCard],,,,,[dbo].[CT_FuelingData] 18 -- Author: 李长均 19 -- DateTime: 2012-4-24 20 -- Description: Data Table[CT_OuterCard],[CT_FuelingData] 21 ----------------------------------------------------------------- 22 23 24 CREATE PROC [dbo].[CT_FuelingData_ICFulSumRep] 25 @VC_OC_Company VARCHAR(50) , 26 @VC_OC_CarNO VARCHAR(50) , 27 @Starttime VARCHAR(50) , 28 @Endtime VARCHAR(50) 29 AS 30 DECLARE @TSQL VARCHAR(4000)--T——sql语句 31 DECLARE @SQL VARCHAR(4000)--SELECT 语句 32 DECLARE @ConSQL VARCHAR(4000)--group by 语句 33 DECLARE @CdtSQL VARCHAR(4000)--条件语句 34 BEGIN 35 SET @SQL = ' SELECT CT_FuelingData.VC_FD_Cardno,CT_OuterCard.VC_OC_CarNO,CT_OuterCard.VC_OC_Company,CT_FuelingData.VC_FD_OilType,' 36 + ' sum(CT_FuelingData.DE_FD_Volume) AS Volume ,sum(CT_FuelingData.DE_FD_Amount) AS Amount FROM CT_FuelingData INNER JOIN ' 37 + ' CT_OuterCard ON CT_FuelingData.VC_FD_Cardno=CT_OuterCard.VC_OC_CardNO ' 38 + ' WHERE 1=1' 39 40 SET @CdtSQL = ' and CT_OuterCard.VC_OC_Company like ''%' 41 + @VC_OC_Company + '%''' 42 + ' and CT_OuterCard.VC_OC_CarNO like ''%' + @VC_OC_CarNO + '%''' 43 + ' and CT_FuelingData.D_FD_DateTime>''' + @Starttime + '''' 44 + ' and CT_FuelingData.D_FD_DateTime<''' + @Endtime + '''' 45 SET @ConSQL = ' GROUP BY CT_FuelingData.VC_FD_OilType,CT_FuelingData.VC_FD_Cardno,CT_OuterCard.VC_OC_CarNO,CT_OuterCard.VC_OC_Company ' 46 SET @TSQL = @SQL + @CdtSQL + @ConSQL 47 EXEC(@TSQL) 48 END
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!