社区
数据库相关
帖子详情
请问如何用sql的存储过程做到跨数据库的操作
ilyvmly
2005-05-16 09:36:12
请问如何用sql的存储过程做到跨数据库的操作,如在数据库A中建立存储过程来操作数据库B。谢谢……
...全文
55
1
打赏
收藏
请问如何用sql的存储过程做到跨数据库的操作
请问如何用sql的存储过程做到跨数据库的操作,如在数据库A中建立存储过程来操作数据库B。谢谢……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qianfl
2005-05-16
打赏
举报
回复
库B.dbo.表名
就可以了
SQL
之
存储过程
学习
上一篇学习了
SQL
的DDL(数据定义语言)和DML(数据
操作
语言),接着我们来学习
SQL
的
存储过程
存储过程
(Stored Procedure)是在大型
数据库
系统中,一组为了完成特定功能的一个或多个
SQL
语句,它存储在
数据库
中,一次编译后永久有效,用户通过指定
存储过程
的名字并给出参数(如果该
存储过程
带有参数)来执行它。
存储过程
是
数据库
中的一个重要对象。在数据量特别庞大的情况下利用
存储过程
能达到倍速的效率提升。适当的使用
存储过程
,能够提高我们
SQL
查询的性能,
存储过程
不应该大规模使用,滥用。
SQL
存储过程
、存储函数
概念:
存储过程
和函数:
存储过程
和函数是事先经过编译并存储在
数据库
中的一
SQL
语句的集合
存储过程
和函数的好处:
存储过程
和函数可以重复使用,减轻开发人员的工作量。类似于java中方法可以多次调用 减少网络流量,
存储过程
和函数位于服务器上,调用的时候只需要传递名称和参数即可 减少数据在
数据库
和应用服务器之间的传输,可以提高数据处理的效率 将一些业务逻辑在
数据库
层面来实现,可以减少代码层面的业务处理
存储过程
和函数的区别: 函数必须有返回值
存储过程
没有返回值
存储过程
: 语法: /*
数据库
存储过程
什么是
存储过程
存储过程
是一些
sql
语句和控制语句组成的被封装起来的过程,它驻留在
数据库
中,可以被客户应用程序通过
存储过程
名字调用,也可以从另一个
存储过程
或触发器调用。 它的参数可以被传递和返回,与应用程序中的函数过程类似,
存储过程
可以通过名字来调用,具有输入参数和输出参数。
存储过程
的优缺点 优点 (1)执行速度快——
存储过程
只在创建时进行编译,以后每次执行
存储过程
都不需要重新编译,而一般
SQL
语句没执行一次就需编译一次,所以使用
存储过程
可提高
数据库
的执行速度。 (2)减少网络通信量——当对
数据库
进行复杂
数据库
(
SQL
)面试题,基础知识(超全面)
什么是
存储过程
?有哪些优缺点?
存储过程
就像我们编程语言中的函数一样,封装了我们的代码(PL
SQL
、T-
SQL
)
存储过程
的优点 能够将代码封装起来 保存在
数据库
之中 让编程语言进行调用
存储过程
是一个预编译的代码块,执行效率比较高 一个
存储过程
替代大量T_
SQL
语句 ,可以降低网络通信量,提高通信速率
存储过程
的缺点: 每个
数据库
的
存储过程
语法几乎都不一样,十分难以维护(不...
sql
数据库
与oracle
数据库
同步,
SQL
Server
数据库
和Oracle数据同步方案
下面的文章主要介绍的是
SQL
Server
数据库
和Oracle
数据库
的数据同步方案以及具体的解决过程,
SQL
Server
数据库
与Oracle的数据同步方案与其实际的解决流程,其更多内容请参考下文:说到同步,其实是靠"作业"定时调度
存储过程
来
操作
数据,增,删,改,全在里面,结合触发器,游标来实现,关于作业调度,我使用了5秒运行一次来实行"秒级作业",这样基本就算比较快的"同步"我做的是
SQL
Se...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章