sql库连sql中间库连orcle库增删改查方案
---中间库建立存储过程
create procedure Proc_exec
@SQL nvarchar(MAX)
AS
exec(@SQL)
GO
---web服务器执行语句
--查
select * from openquery(sql10,'select * from openquery(JHPT,''select * from SYS_REUPLOAGCTRL'')');
--删除
exec sql10.DTcmsdb4.dbo.Proc_exec 'delete from JHPT..JHPT.SYS_REUPLOAGCTRL where status=0 and id=''34B8F571-83BF-4E0B-B4BE-F23D5445E04A'' ';
--插入
exec sql10.DTcmsdb4.dbo.Proc_exec 'insert into JHPT..JHPT.SYS_REUPLOAGCTRL SELECT NEWID(),''510000'',GETDATE(),GETDATE(),0,GETDATE();';
--更新
exec sql10.DTcmsdb4.dbo.Proc_exec 'update JHPT..JHPT.SYS_REUPLOAGCTRL set status =1 where id=''34B8F571-83BF-4E0B-B4BE-F23D5445E04A'' ';
--可以web.config 添加配置项 web中间库的名称 如sql10 orcale在中间库的名称 如JHPT
--注意嵌套在sql语句内的sql语句 转义 单引号 ' 为 '' 如果是嵌套了两层sql ' 应为 ''''
最新文章
- 分布式搜索引擎Elasticsearch的查询与过滤
- LeetCode 102
- Hadoop学习11--Ha集群配置启动
- 资料下载:敏捷个人的成长思考.pptx(第1次线下活动2011.04)
- Android笔记——Android中数据的存储方式(二)
- 第20章 DLL高级技术(2)
- cookie 暂时保存内容与恢复
- javascript各种模式解析
- Python的sched模块
- 【SQL server】安装和配置
- [状压dp] hdu 4064 Carcassonne
- sublime C++ build system配置体验
- 一次dns缓存引发的惨案
- LeetCode 405. Convert a Number to Hexadecimal (把一个数转化为16进制)
- Render
- openssl升级
- Windows平台搭建-----C语言
- /bin/sh ./xxxxx.sh出现:“Syntax error: “(” unexpected”
- LINUX文件删除,但磁盘空间未释放
- python 从filelist.txt中拷贝文件到另一文件夹中
热门文章
- 洛谷P3338 力
- A1127. ZigZagging on a Tree
- [NOIP2018]旅行(数据加强版)(图论+基环树)
- 论文总结(negFIN: An efficient algorithm for fast mining frequent itemsets)
- Codeforces Gym 191033 E. Explosion Exploit (记忆化搜索+状压)
- python赋值和生成器
- mysql体系结构和sql查询执行过程简析
- 字节缓冲流 BufferedOutputStream BufferedInputStream
- Excel:11个查询函数组合
- JavaEE正常开发怎么做