-- Description: 插入数据库表(表名为动态表名@tablename+年+月)
-- =============================================
Create PROC [dbo].[maintain_DataCsvs]
@I_ReturnMessage NVARCHAR(MAX)='' OUTPUT --返回的信息,支持多语言
AS
BEGIN
/*
1、在每月第1天,检查是否存在按月生产的量仪数据表
如不存在则创建
2、检测月份表是否存在(平时)
如不存在则创建
3、向月份表写入数据,同时删除DataCsv中的对应数据
*/
/*B 1、在每月第1天,检查是否存在按月生产的量仪数据表 B*/
--定义变量@sql,@firstday,@lastday
DECLARE @Sql NVARCHAR(MAX)
DECLARE @firstday DATETIME
DECLARE @lastday DATETIME
SET @firstday=CONVERT(VARCHAR(10),DATEADD(DAY,-DATEPART(DAY,GETDATE())+1,G