產品手冊 實施方案 用戶案例 問題中心

合同消息提醒數據庫表變更

分類:產品中心 產品手冊 實施方案 1488
— 檢測最近兩個月消息表,如果有,則檢測是否 C_SYNC 字段,如果沒有,則自動增加此字段
BEGIN
?declare @strDate as char(6)
?declare @strDBTable as varchar(24)
?declare @strSQL as varchar(1024)
?— Mobile 本月消息表
?Set @strDate = left( Convert( char(8), GetDate(), 112 ), 6 )
?Set @strDBTable = ‘OI_STK_MOBILE_MSG_’ + @strDate
?IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@strDBTable) AND OBJECTPROPERTY(id, N’IsUserTable’) = 1)
?BEGIN
? IF NOT EXISTS (select * from syscolumns where id = object_id(@strDBTable) and name= ‘C_SYNC’)
? BEGIN
? ? Set @strSQL = ‘ALTER TABLE ‘ + @strDBTable + ‘ ADD [C_SYNC] [char](1) NOT NULL CONSTRAINT DF_STK_MBMSG_’ + @strDate + ‘_C_SYNC DEFAULT ”0”’
? ? EXEC( @strSQL )
? ? — 設置 同步標記 為 Y
? ? Set @strSQL = ‘UPDATE ‘ + @strDBTable + ‘ SET C_SYNC = ”1”’
? ? EXEC( @strSQL )
? END
?END
?— STK 本月消息表
?Set @strDBTable = ‘OI_STK_MSG_’ + @strDate
?IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@strDBTable) AND OBJECTPROPERTY(id, N’IsUserTable’) = 1)
?BEGIN
? IF NOT EXISTS (select * from syscolumns where id = object_id(@strDBTable) and name= ‘C_SYNC’)
? BEGIN
? ? Set @strSQL = ‘ALTER TABLE ‘ + @strDBTable + ‘ ADD [C_SYNC] [char](1) NOT NULL CONSTRAINT DF_STK_MSG_’ + @strDate + ‘_C_SYNC DEFAULT ”0”’
? ? EXEC( @strSQL )
? ? — 設置 同步標記 為 Y
? ? Set @strSQL = ‘UPDATE ‘ + @strDBTable + ‘ SET C_SYNC = ”1”’
? ? EXEC( @strSQL )
? END
?END
?— Mobile 上個月消息表
?Set @strDate = left( Convert( char(8), DATEADD( MONTH, -1, GetDate() ), 112 ), 6 )
?Set @strDBTable = ‘OI_STK_MOBILE_MSG_’ + @strDate
?IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@strDBTable) AND OBJECTPROPERTY(id, N’IsUserTable’) = 1)
?BEGIN
? IF NOT EXISTS (select * from syscolumns where id = object_id(@strDBTable) and name= ‘C_SYNC’)
? BEGIN
? ? Set @strSQL = ‘ALTER TABLE ‘ + @strDBTable + ‘ ADD [C_SYNC] [char](1) NOT NULL CONSTRAINT DF_STK_MBMSG_’ + @strDate + ‘_C_SYNC DEFAULT ”0”’
? ? EXEC( @strSQL )
? ? — 設置 同步標記 為 Y
? ? Set @strSQL = ‘UPDATE ‘ + @strDBTable + ‘ SET C_SYNC = ”1”’
? ? EXEC( @strSQL )
? END
?END
?— STK 上個月消息表
?Set @strDBTable = ‘OI_STK_MSG_’ + @strDate
?IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@strDBTable) AND OBJECTPROPERTY(id, N’IsUserTable’) = 1)
?BEGIN
? IF NOT EXISTS (select * from syscolumns where id = object_id(@strDBTable) and name= ‘C_SYNC’)
? BEGIN
? ? Set @strSQL = ‘ALTER TABLE ‘ + @strDBTable + ‘ ADD [C_SYNC] [char](1) NOT NULL CONSTRAINT DF_STK_MSG_’ + @strDate + ‘_C_SYNC DEFAULT ”0”’
? ? EXEC( @strSQL )
? ? — 設置 同步標記 為 Y
? ? Set @strSQL = ‘UPDATE ‘ + @strDBTable + ‘ SET C_SYNC = ”1”’
? ? EXEC( @strSQL )
? END
?END
END
GO
標簽:腳本 上一篇: 下一篇:
展開更多
預約軟件體驗

loading...

主站蜘蛛池模板: 春雨直播免费直播视频在线观看下载| 丁香六月久久久| 欧美色图你懂的| 国产麻豆精品手机在线观看| 亚洲线精品一区二区三区 | 99精品在线免费| 男人插曲女人下面| 女人18毛片a级毛片免费视频| 免费被黄网站在观看| peeasian人体| 热久久中文字幕| 成a人片亚洲日本久久| 加勒比黑人在线| segui久久综合精品| 渣男渣女抹胸渣男渣女在一起| 在线拍揄自揄在线播放| 亚洲欧美日韩人成在线播放 | 性xxxxfreexxxxx国产| 免费国产小视频| 99re66热这里只有精品17| 欧美日韩一卡二卡| 国产精品久久久久久久久久久搜索 | a级毛片高清免费视频就| 爱情岛亚洲论坛福利站| 成人无码Av片在线观看| 免费观看美女用震蛋喷水的视频| pornh日本xxxxhd| 欧美精品亚洲精品日韩| 国产激情对白一区二区三区四| 亚洲第一成年网站大全亚洲| 100款夜间禁用b站软件下载| 最近最新中文字幕2018中文字幕mv| 国产卡1卡2卡三卡在线| 中文字幕不卡高清免费| 色妞色视频一区二区三区四区| 性高湖久久久久久久久aaaaa| 亚洲高清视频免费| 你懂的中文字幕| 日本护士xxxx视频免费| 国产小视频在线观看网站| 中文字幕一区精品|