高分求助!proc查询的一个问题

einest einest 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#define LENGTH 40

VARCHAR my_id[LENGTH];
char temp_char[100];
printf("\nPlease Enter id (default: EI): ");
gets(temp_char);
strncpy((char *) my_id.arr, temp_char, LENGTH);
if (strlen(temp_char)<1)
strncpy((char *) my_id.arr, "EI",LENGTH);
my_id.len=strlen((char *) my_id.arr);

EXEC SQL DECLARE bucket_cursor CURSOR FOR SELECT × FROM mytable WHERE ID=:my_id;

然而一条记录也查不到。如果改成WHERE ID='EI'就可以查到了
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
einest
Oracle 17,133 成员 55,258 内容