如何在Oracle Storage Procedure中调用C语言的API

nelsonc 2003-03-13 01:44:37
有谁试过在Oracle Storage Procedure中调用用C语言写的API的(Windows2000下)。
请教教我怎么做,或给些资料。谢谢。
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nelsonc 2003-03-20
  • 打赏
  • 举报
回复
哪里有相关的资料,或实例,请大家给我一份好吗?我急用啊。
ZHENG017 2003-03-20
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1136/1136115.xml?temp=3.016299E-02
hot.wind 2003-03-14
  • 打赏
  • 举报
回复
www.itebook.net
nelsonc 2003-03-14
  • 打赏
  • 举报
回复
那么UTL_FILE又是怎么定义的呢?
c的程序又是怎么写的?你能不能给我个例子啊?
我的MAIL:nelsonc1975@hotmail.com
谢了。
还有,在oracle中调用C程序,要不要设置某些开关项?
三杯倒 2003-03-14
  • 打赏
  • 举报
回复
具体的资料
几位斑竹那里一定有

以前我看到过这样的贴子,
现在想看看,找不到了

郁闷
三杯倒 2003-03-13
  • 打赏
  • 举报
回复
Procedure中调用C语言访问文件
PROCEDURE create_file
(loc_in IN VARCHAR2, file_in IN VARCHAR2, line_in IN VARCHAR2 := NULL)
IS
file_handle UTL_FILE.FILE_TYPE;
BEGIN
/*
|| Open the file, write a single line and close the file.
*/
file_handle := UTL_FILE.FOPEN (loc_in, file_in, 'W');
IF line_in IS NOT NULL
THEN
UTL_FILE.PUT_LINE (file_handle, line_in);
ELSE
UTL_FILE.PUT_LINE
(file_handle, 'I make my disk light blink, therefore I am.');
END IF;
UTL_FILE.FCLOSE (file_handle);
END;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧