Pro*C/C++连ORACLE数据的问题 执行到EXEC SQL connect :BUREAUDB/BUREAUDB@orcl;这句就不往下执行了。
发布网友
发布时间:2022-04-11 18:59
我来回答
共2个回答
热心网友
时间:2022-04-11 20:29
因为你没有指明连接的数据库,应该如下格式:
EXEC SQL CONNECT :sUserName IDENTIFIED BY :sPassword USING :sDatabaseName;
热心网友
时间:2022-04-11 21:47
错误:在第二层,第三层选择嵌套SELECT语句(INSERT语句的第一层)p_session_id字段不存在。
集团子句错误二:在SELECT语句中的第三层包含一个mmt.transaction_id总结,mmt.transaction_type_id,mmt.primary_quantity选择这两个领域;
解码(mmt.transaction_type_id,80,0,mmt.primary_quantity)总group子句在select语句错误二:第三层是没有的,但它出现在选择;
SUM函数是总组条款,成千上万的数据有什么奇怪的!或检查检查语句的逻辑结构。