gpt4 book ai didi

c++ - 如何执行一个简单的查询使用 sqlapi++ 与 oracle

转载 作者:行者123 更新时间:2023-11-28 08:29:11 25 4
gpt4 key购买 nike

代码如下:

cmd1.setCommandText("从 lp.human_tb_meta_sex 中选择 *"); cmd1.Execute();

同时 (cmd1.FetchNext()) { SAString sas=cmd1.Field("id").asString(); cout<<"SAS ID:"<

它给了我 ORA-00932 错误...我不知道为什么...?

最佳答案

大概“id”是主键。

如果它在数据库中定义为数字,则可能包括分数(例如 3.5)。

如果您将其定义为 NUMBER(10,0),那么它将始终是一个整数。

由于您试图将其作为字符串 [.asString()] 提取出来,因此可能存在转换问题。

关于c++ - 如何执行一个简单的查询使用 sqlapi++ 与 oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2915825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com