您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页WindowsOracle9iproc编程传参

WindowsOracle9iproc编程传参

来源:爱go旅游网

在windows下的proc中不支持通过参数列表访问,而Linux下的则可以!这段代码是错误的proc会提示未定义标志符,这是因为tm不能直接

在windows下的proc中不支持通过参数列表访问,而Linux下的则可以!

void insert_sale_to_db(float tm)
{
EXEC SQL WHENEVER SQLERROR GOTO ERROR;
EXEC SQL INSERT INTO SALE VALUES(:tm);
EXEC SQL COMMIT WORK;
return;

ERROR:
makelog("debug.log","db_show");
makelog("debug.log",sqlca.sqlerrm.sqlerrmc);

}

这段代码是错误的proc会提示未定义标志符,,这是因为tm不能直接利用,而应该通过在函数体内再定义一个变量来接受tm。

linux

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务