Oracle报错:ORA-00911: invalid character_xxydzyr的博客-程序员秘密

技术标签: oracle  遇到过的问题  Oracle  数据库  error  

Oracle报错:ORA-00911: invalid character

该错误发生在我创建物化视图时报错。

执行环境为PL SQL,Oracle版本为11g。

错误重现:

-- 代码1
CREATE MATERIALIZED VIEW VM1_EMP
DISABLE QUERY REWRITE
AS SELECT * FROM EMP;
-- 代码2
CREATE MATERIALIZED VIEW VM2_EMP 
DISABLE QUERY REWRITE 
AS SELECT * FROM EMP;

上述代码看起来一样,但是运行起来,一个成功,一个报错。

视图\00物理视图创建错误

注:编码格式可以确定没有问题, 之前有查过。

原因猜测:中间的空格存在问题,可能是中间的空格非英文状态下的空格,可能是其他显示空白的字符。

当重新替换一下中间的空格时,能够正常运行。

看下图就知道问题了。注:ASCII中32代表空格。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZtClEe9N-1579146528451)(D:\学习资料\个人总结文件\保存图片\视图\00物理视图创建错误原因.png)]

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xxydzyr/article/details/104002250

智能推荐

Hibernate学习笔记(三)_CTRLSHIFTS的博客-程序员秘密

1、hibernate检索策略: 1)类级别的检索策略:立即检索和延迟检索,lazy=true/false,仅适用load方法 2)一对多和多对多的检索策略:lazy和fetch 3)增强延迟检索:lazy=extra大部分情况我们使用lazy=true默认值2、HQL检索方式:基本查询、分页查询、投影查询3、HQL的左外连接(LeFT JOIN):其后再加fe...

CocosCreator物理切割游戏的实现demo_creator 割绳子_goose leaves a mark的博客-程序员秘密

先说一下整体思路:1:首先给一个待切割物体一个刚体组件(RigidBody)和多边形物理碰撞组件(PhysicsPolygonCollider)

DOS程序员手册(一)_weixin_30838873的博客-程序员秘密

当今MS-Windows横扫大江南北,让我们这就来研究一下它的祖宗——MS-DOS!这本书很难得,希望读者好好学习!DOS程序员手册(一)DOS教程(以下内容全部为原作者的阐述,照样保留)这个电子书只是很简单地把txt做成了chm,文本格式方面可能会让人看得有点恼火,呵,不好意思了,将就一下,因为我本身写网页是手工的,如果全部进行整理会花上几天时间。希望您看的时候不...

自动粘贴PHP,PHP_php懒人函数 自动添加数据,复制代码 代码如下: /* *@自动 - phpStudy..._爷兰的博客-程序员秘密

php懒人函数 自动添加数据复制代码 代码如下:/**@自动添加数据函数*@$table 表名*@$arr 字段库 array("title",array("content",int))*@ array(字段,类型)*@ 类型说明html--允许htmlunhtml-不允许htmlint --int类型float -- float 类型*///自动插入数据函数function autoInsert...

黑马程序员_JAVA语言开发常遇陷阱集笔记_水蓝_aimarcby的博客-程序员秘密

------- android培训、java培训、期待与您交流! ----------以下内容是我学习《疯狂JAVA程序员的基础修养》的阅读笔记一、字符串中的陷阱1、new String("abc")本质是在堆区和方法区中,分别创建了对象。例如://这行代码本质创建了两个对象String str1 = new String("abc");//这行代码只是将引用指

随便推点

蓝桥杯sine之舞-递归-python题解_豆蔻词工的博客-程序员秘密

sine之舞最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。  不妨设  An=sin(1–sin(2+sin(3–sin(4+…sin(n))…)  Sn=(…(A1+n)A2+n-1)A3+…+2)An+1  FJ想让奶牛们计算Sn的值,请你帮助FJ打印出Sn的完整表达式,以方便奶牛们做题。【输入形式】仅有一个数:N<201。【输出形式】请输出相应的表达式S

通用分页jsp页面显示_weixin_30832143的博客-程序员秘密

注:本章内容都是在上一篇文章 通用分页后台显示:https://www.cnblogs.com/ly-0919/p/11058942.html 的基础上进行改进,所以有许多的类都在上一篇, 带来不便请谅解!!!通用分页的核心 .将上一次查询请求再发一次,只不过改变了页码。本章重点: 1、改造上次PageBean里 的内容;...

java求最大公约数和最小公倍数(最简单的方法^_^)_yuanjiajie~的博客-程序员秘密

public class Test { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("请输入两个整数:"); int m = in.nextInt(); int n = in.nextInt(); int maxgongyueshu = 0, mingongbeishu = 0

java dumpstack_Java Thread dumpStack()方法_一只爪子的博客-程序员秘密

Thread类的dumpStack()方法将当前线程的堆栈跟踪打印到标准错误流。它仅用于调试。语法public static void dumpStack()返回此方法不返回任何值。示例public class JavaDumpStackExp{public static void main(String[] args){Thread thread = Thread.currentThread()...

linux错误11,Linux Error: 11: Resource temporarily unavailable_房东家的狗的博客-程序员秘密

几日前生产环境遇到一问题,经查证,问题解决,大体过程如下:一:问题根源:系统参数小于实际需要参数大小二:基本环境:redhat6.2 +oracle11g rac三:分析过程:现场反馈程序无法正常连接数据库,但登录系统后,监听正常。1.alert告警日志无报错信息2.监听日志信息错误信息如下:(CONNECT_DATA=(SID=uflowcb1)(CID=(PROGRAM=)(HOST=__jd...

推荐文章

热门文章

相关标签