PROC的批量操作的时候,与其绑定的数组变量要注意两个问题:
1、如果是字符数组, eg: char UserName[1000][41];
使用前先将数组的内容初始化成0x20, eg: memset(UserName, 0x20, sizeof(UserName));
否则插入或更新的时候总有些记录出错。
2、PROC不支持long long类型的绑定,使用double代替。强制将数据类型转换成double后操作。
1、如果是字符数组, eg: char UserName[1000][41];
使用前先将数组的内容初始化成0x20, eg: memset(UserName, 0x20, sizeof(UserName));
否则插入或更新的时候总有些记录出错。
2、PROC不支持long long类型的绑定,使用double代替。强制将数据类型转换成double后操作。
本文讨论了在使用PROC进行批量操作时应注意的问题,包括字符数组初始化的重要性及PROC不支持longlong类型绑定的情况,建议使用double类型作为替代。
744

被折叠的 条评论
为什么被折叠?



