• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 从 SQL 进行操作系统调用

从 SQL 进行操作系统调用

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了sql操作系统错误32,sql是操作系统吗,sql2005 操作系统,sql server是操作系统,sql2008操作系统等相关知识,希望本文的分享对您有所帮助
</div>

简介

有时,您需要从 SQL 语句中访问操作系统功能。例如,您可能希望将一些信息写到文件、与特定的进程建立通信链路或执行驻留在数据库服务器上的另一个程序。IBM® DB2® Universal Database™(UDB)的用户自定义函数(UDF)可以使您方便地完成这些任务。您可以使用各种不同的编程语言(包括 SQL、Java™ 或 C)实现 UDF。在本文中,我将用一些示例向您展示,用 C 编写的 UDF 如何在数据库服务器上被用来直接执行“外部”任务。特别地,我将向您展示如何:

访问驻留在数据库服务器上的文件

调用另一个可执行文件。

处理文件系统中文件的方法基本上有两种:从文件中读取或写入文件。在 SQL 中使用 UDF,可以轻松地完成这些任务。例如,要读取文件,您可以将该文件的名称指定为 SQL 语句中的表达式,而 UDF 可以将该文件名作为输入,并将文件的内容作为其结果返回。可以象对待 SQL 语句中的任何其它值那样对待这个结果:可以将它插入表、以结果集的形式返回给客户机或由其它函数进一步处理它。同样,通过指定文件名和字符串本身,可以从 SQL 启动将字符串写入到文件的操作。函数打开文件,写入字符串,然后返回成功或错误状态。

从 SQL 调用数据库服务器上的可执行文件或脚本可能会派上用场。例如,您可能希望根据数据库中的事件或条件启动一些任务。譬如,表中的行太多您可能想开始进行备份,或者您可能想使用另一个程序来执行某一任务(譬如向管理员发送电子邮件)。另一种可能的选择是在独立的事务中执行 SQL 脚本。

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 从 SQL 进行操作系统调用

相关文章

  • 2017-06-28DB2 9数据服务器发展3部曲
  • 2017-06-28利用 Macromedia Coldfusion 在 DB2 UDB 中编程
  • 2017-05-11DB2常用傻瓜问题1000问(六)
  • 2017-06-28测试您的DB2数据库:用JMeter测量性能
  • 2017-05-11db2v8的pdf文档资料
  • 2017-06-28使用DB2look实用程序重新创建优化器访问计划(4)
  • 2017-06-28使用WebSphere Information Integrator自主监控工具维护联邦数据
  • 2017-05-11使用SQL查询DB2 9中的XML数据
  • 2017-06-28DB2 for Linux, UNIX, and Windows 的锁事件,第 3 部分: 使用 DB2 9.7 中的锁事件监控器来解决并发性问题
  • 2017-06-28DB2 9 基础(730 考试)认证指南,第 1 部分: DB2 规划 2

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 用 DB2 说明工具深入理解物化查询表(MQT)刷新机制
    • DB2无限活动日志策略的介绍、配置、实用
    • 创建访问 DB2 Everyplace 的 JSP 应用程序
    • 了解 IBM Data Studio Version 2 软件打包方式
    • 解决 DB2 UDB Java 存储过程的常见问题(下)
    • IBM Data Studio 简介,第 1 部分: IBM Data Studio 1.1.0 和 Eclipse 入门
    • DB2 9.7:利用自动维护策略自动回收多维集群(MDC)表中的空间
    • IBM DB2 日常维护汇总(九)
    • IBM DB2前世今生之分布式平台的DB2
    • IBM DB2 日常维护汇总(三)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有