我已经仔细阅读了大量的关于Oracle的连接问题,我的问题非常奇怪,特请教。
1,我的数据库连接测试正常。用SAP的一个测试程序显示连接正常。
2,st04m也能正确显示Oracle数据库的信息。
3,在服务器上运行sql plus能正常连接,并显示数据。(select和update都正常)。
4,我想从Oracle中取数到ECC系统中,采用
EXEC SQL.
SELECT * INTO :temp FROM TTTT
ENDEXEC.
语句返回的值是0;
EXEC SQL.
SELECT A INTO :temp FROM TTTT
ENDEXEC.
语句返回的值也是0;
但是,显示0不是正确的数据。
5,采用
EXEC SQL.
SELECT COUNT(*) INTO :temp FROM TTTT
ENDEXEC.
能正常得到该TTTT表的行数。
大家能在此方面还有什么好的建议吗?