博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-00917 提示少逗号
阅读量:5732 次
发布时间:2019-06-18

本文共 338 字,大约阅读时间需要 1 分钟。

今天在执行一段Oracle存储过程的sql脚本时发生了这样的错误,其实原因很简单,不是像提示的所说的缺失逗号

原sql语句较长,这里就不粘贴原语句了, 主要是这样一句

INSERT INTO *** VALUES('***  AND ((B.CREDIT_ASSET_FLAG = '3') OR

       (B.CREDIT_ASSET_FLAG = '0' AND C.BALANCE_TYPE = '1'))');

B.CREDIT_ASSET_FLAG = '3' 这里应该是两个单引号 ==> B.CREDIT_ASSET_FLAG = ''3''

改成两个单引号就正确执行了

 

转载于:https://www.cnblogs.com/ljwbook/p/4813760.html

你可能感兴趣的文章
存储过程点滴
查看>>
Maven编译跳过test的设置
查看>>
SQLyog图形化l数据库的操作和学习
查看>>
raspbian 怎么才能有声音?
查看>>
[LeetCode]22.Generate Parentheses
查看>>
《数据结构》—— 线性表(上)
查看>>
WEB前端 CSS选择器
查看>>
计算A/B Test需要的样本量
查看>>
二叉树前序中序后序遍历的非递归方法
查看>>
nginx+tomcat实现负载均衡
查看>>
mysql 行转列列转行
查看>>
《设计模式系列》---桥接模式
查看>>
[Unity3d]Shader 着色器 学习前了解知识
查看>>
Linux中文件颜色所代表的属性和颜色
查看>>
Redrain duilib中事件委托存在的问题
查看>>
43、我的C#学习笔记9
查看>>
网站建表实践及优化
查看>>
字符串的简单操作
查看>>
C#新功能--命名参数与可选参数
查看>>
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(22)-权限管理系统-模块导航制作...
查看>>