首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Oracle对象名大小写有关问题

2012-09-05 
Oracle对象名大小写问题今天在删除一个很久之前创建的一个用户时,总是提示该用户名不存在。如用户名:test删

Oracle对象名大小写问题

今天在删除一个很久之前创建的一个用户时,总是提示该用户名不存在。

如用户名:test

删除命令:drop user test cascade ;

执行结果:执行失败。提示该用户名不存在。

?

后经查阅资料,问题解决。

?

原因:

如果oracle数据库中的对象名(用户名、表名等)是小写,在对该对象操作时,须用双引号引起,否则Oracle会自动将小写转换成大写,从而提示找不到该对象。

?

修正后sql:

drop user "test" cascade ;

执行结果:成功

?

补充说明:如果需要创建小写的对象名,在创建时也需要用双引号引起,否则也会自动转换成大写。

热点排行