[20140723]多余的空格.txt

[20140723]多余的空格.txt

--昨天同事想删除一个索引,发现无法删除,最后检查发现索引名字的后面多加了一个空格.自己做一个测试例子来演示:

SCOTT@test> @ver

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

SCOTT@test> create index "I_EMP_DEPTNO " on emp(deptno);
Index created.

SCOTT@test> drop index I_EMP_DEPTNO ;
drop index I_EMP_DEPTNO
           *
ERROR at line 1:
ORA-01418: specified index does not exist

--正确的删除使用引号:

SCOTT@test> drop index "I_EMP_DEPTNO ";
Index dropped.

--有一些工具生成的sql语句脚本,喜欢给名字加引号,还有一些建立的小写的索引或者字段名.比如:
SCOTT@test> create index "i_emp_deptno" on emp(deptno);
Index created.

SCOTT@test> drop index i_emp_deptno ;
drop index i_emp_deptno
           *
ERROR at line 1:
ORA-01418: specified index does not exist

--一样无法删除,必须使用引号.
SCOTT@test> drop index "i_emp_deptno" ;
Index dropped.

--依稀记得刚开始学习oracle就遇到过这个问题,已经过去很多年,真有点感叹时间的流失....

时间: 2024-07-31 01:45:33

[20140723]多余的空格.txt的相关文章

快速删除word里面多余的空格技巧

  你有没有碰到过这要的情况,当你从网页上把一些自己需要的资料下载到Word中时,发现有许多的空格键,而且是那种箭头朝下的空格箭,很占据Word的空间,但要想删除的话也是可以一个一个删除的,很是费时,如何做到快速批量的删除呢?下面就跟xp系统之家小编一起来了解一下吧. 但你想要快速删除word文档里面很多个相同的没用的空格或是词组,你都可以点击菜单栏中的"编辑"→"替换" . 比如想要去掉多余的空格,可以在"查找内容"里面输入^l, "

Powershell小技巧之去除多余的空格_PowerShell

要去去除多余的空格,请尝试下面正则表达式: PS> '[ Man, it works! ]' -replace '\s{2,}', ' ' [ Man, it works! ] 你也可以用这个方法转换成固定格式的CSV表格: PS> (qprocess) -replace '\s{2,}', ',' >tobias,console,1,3876,taskhostex.exe >tobias,console,1,3844,explorer.exe >tobias,console

《Web测试囧事》——1.10 多余的空格造成服务器被删除

1.10 多余的空格造成服务器被删除 在敏捷测试中,测试工作不仅包括设计和执行测试用例.编写测试报告,以及测试计划和策略的制定,还有测试部署脚本等工作.这次小蔡在执行部署脚本的测试过程中发现了一个严重的问题,这个Bug会导致整个测试服务器被删除,事情的缘由是这样的. 小蔡根据开发人员提交的部署脚本和执行步骤,一步步在测试环境中进行部署,同时去验证部署脚本中是否有遗漏和错误.当执行完部署脚本中删除临时文件的步骤后,小蔡发现后续步骤都不能执行了!经过调查发现原因是测试服务器已经被格式化了. 虽然测试

《C语言及程序设计》实践参考——消除多余的空格

返回:贺老师课程教学链接  项目要求 [项目3:消除多余的空格]从键盘上的输入一句话,直到按回车键为止,这些字符被原样输出,但若有连续的一个以上的空格时只输出一个空格.例如,输入:I   am     a            teacher.,输出I am a teacher. [参考解答] #include <stdio.h> int main( ) { char c, frontIsSpace=0; //frontIsSpace用于记忆前面的符号是否为空格,是空格,值为1,不为空格,为0

vb6.0-用什么语句可以去掉字符串后面多余的空格啊,有没有比较简单的方法?是VB6

问题描述 用什么语句可以去掉字符串后面多余的空格啊,有没有比较简单的方法?是VB6 如题,快来帮忙如题,快来帮忙如题,快来帮忙如题,快来帮忙 如题,快来帮忙如题,快来帮忙如题,快来帮忙如题,快来帮忙 解决方案 trim函数http://www.cnblogs.com/rosesmall/archive/2012/09/14/2684961.html 解决方案二: Trim 是去掉开头和结尾的空格! 如:"Map" & trim(" 3 ") & &q

[20161003]to_char与前导空格.txt

[20161003]to_char与前导空格.txt --昨天做测试时遇到的问题: create table t1 tablespace sugar as select rownum id ,lpad('A',32,'A') name from dual connect by level<=1e5; --但是我写成如下: create table t1 tablespace sugar as select rownum id ,to_char(rownum,'000000')||lpad('A'

[20140723]安装使用anysql.txt

[20140723]安装使用anysql.txt 几天前因为有几个字符转换的问题,听别人介绍使用sqluldr2可以很好完成这个工作. 上http://www.anysql.net/看了一下,顺便看anysql的使用. 自己在linux以及windows的机器安装看看. linux 64bit:(我测试环境是centos 6.2) 1.下载: http://www.anysql.net/software/anysql.zip 2.解压在某个目录/home/oracle11g/anysql: 参考

[20120607]多余的空格-画蛇添足.txt

在10.2.0.4下,给表增加字段,一般情况下仅仅执行: alter table t add (x number); 11G下新特性可以给增加的字段赋予一个缺省值,例子如下: alter table t add (x number default 1); 会马上返回,执行很快. 但是如果在10g下执行如何呢?alter table t add (x number default 1);如果表很大,执行会很慢. 但是如果这样执行结构如何呢. alter table t add (x1 number

[20161029]windows 7的文件名开头空格.txt

[20161029]windows 7的文件名开头是空格的问题.txt --今天遇到windows 7的文件名开头是空格的一个bug,通过一个例子来说明: 1.建立一个文件夹aaa: 里面包含2个文件1.txt," 1.txt", --注:第2个文件前面有一个空格要使用引号.实际上在图形界面上你无法建立前面带空格的文件,至少在widows7下. --我是使用记事本编辑1.txt ,然后选择另存为打入 " 1.txt"生成的. D:\temp\aaa>dir