"insert into T_SellCondition (f_SLID,f_PSN) values (MaxSLID,'"+PSN+"'')" //错误
结论:出现这个错误肯定是SQL语句写错了,不要怀疑其它如oracle是不是有问题之类。这里混淆了外部变量与内部变量。
ps:MAXSLID是数字类型,故单引号可加,可不加。(正规是不加的,字符串才加)
本文纠正了一段错误的SQL插入语句,并解释了如何正确地使用变量进行数据插入。指出在构造SQL语句时,应注意区分外部变量与内部变量,并给出正确的示例。
"insert into T_SellCondition (f_SLID,f_PSN) values (MaxSLID,'"+PSN+"'')" //错误
结论:出现这个错误肯定是SQL语句写错了,不要怀疑其它如oracle是不是有问题之类。这里混淆了外部变量与内部变量。
ps:MAXSLID是数字类型,故单引号可加,可不加。(正规是不加的,字符串才加)
您可能感兴趣的与本文相关的镜像
LobeChat
LobeChat 是一个开源、高性能的聊天机器人框架。支持语音合成、多模态和可扩展插件系统。支持一键式免费部署私人ChatGPT/LLM 网络应用程序。

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