存储过程,更新链接服务器数据库,exec sp_executesql输出结果
2021/7/29 19:38:03
本文主要是介绍存储过程,更新链接服务器数据库,exec sp_executesql输出结果,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
USE [db_iwfs]
GO
/****** Object: StoredProcedure [dbo].[UpateDataInHourFac] Script Date: 2021/7/29 8:26:05 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,更新192.168.2.23 dbo.DataInHourFac,>
-- =============================================
ALTER PROCEDURE [dbo].[UpateDataInHourFac]
AS
BEGIN
declare @year varchar(4) --年
declare @day varchar(10) --日
declare @hour int --小时
set @year=DATEPART(yyyy,GETDATE())
set @day=CONVERT(varchar(100), GETDATE(), 23)
set @hour=DATEPART(hh,GETDATE())
declare @record varchar(20)
declare @sql nvarchar(500)
declare @val varchar(500)
set @record='tb_point_record'
set @record=@record+'_'+@year
set @sql= N'select top 1 @val= value from '+@record+' where pointcode=''YQZK_DCJRLJ'' and DATEDIFF(HH,datetime,GETDATE() ) =0 '
--print @sql
exec sp_executesql @sql,N'@val varchar(500) output',@val output
update [链接服务器].[DB_PLDS].[dbo].[DataInHourFac] set iPressureData=@val where CONVERT(varchar(100), ddatadate, 23)=@day and ihour=@hour and cRemark='东出厂水流量'
END
这篇关于存储过程,更新链接服务器数据库,exec sp_executesql输出结果的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15在使用平台私钥进行解密时提示 "私钥解密失败" 错误信息是什么原因?-icode9专业技术文章分享
- 2024-11-15Layui框架有哪些方式引入?-icode9专业技术文章分享
- 2024-11-15Layui框架中有哪些减少对全局环境的污染方法?-icode9专业技术文章分享
- 2024-11-15laydate怎么关闭自动的日期格式校验功能?-icode9专业技术文章分享
- 2024-11-15laydate怎么取消初始日期校验?-icode9专业技术文章分享
- 2024-11-15SendGrid 的邮件发送时,怎么设置回复邮箱?-icode9专业技术文章分享
- 2024-11-15使用 SendGrid API 发送邮件后获取到唯一的请求 ID?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 tags标签最多有多少个?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 怎么批量发送给多个人?-icode9专业技术文章分享
- 2024-11-15如何搭建web开发环境并实现 web项目在浏览器中访问?-icode9专业技术文章分享