您的当前位置:首页正文

删除全数字用户时出现ora-01935错误

2024-11-06 来源:个人技术集锦

全数字的oracle用户在删除时候怎么处理才不会报ORA-01935错误

oracle中是不允许以数字开头的对象名称的,如果你看到有这样的用户,一定是在创建时加了引号进行处理了,所以你在删除时一定要加上双引号才可以

测试版本为9i,建立用户的时候,也必须用双引号括上全数字,否则也是出错误ora-01935,删除的时候也是这样的,好使

10:01:43 >create user "123" identified by qaz;

用户已创建

已用时间:  00: 00: 00.07
10:01:55 >drop user 123;
drop user 123
          *
ERROR 位于第 1 行:
ORA-01935: 缺少用户或角色名


已用时间:  00: 00: 00.01
10:02:03 >drop user "123"
10:02:08   2  ;

用户已丢弃

已用时间:  00: 00: 08.00
10:02:18 >

注意操作的时候的书写问题,没准建立用户的时候后面跟了什么空格等字符

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7177735/viewspace-675525/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7177735/viewspace-675525/

显示全文