您好,欢迎访问一九零五行业门户网

创建表空间遇到的字符大小些问题

sqlgt; create tablespace test datafile
sql> create tablespace test datafile 'y:\test.dbf' size 20m;
实际创建的表空间名字为 test。
按照下面3行命令执行都可以删除表空间:
sql> drop tablespace test;
表空间已删除。
sql> drop tablespace test;
表空间已删除。
sql> drop tablespace test;
表空间已删除。
也就是删除表空间时,提供的表空间名如果不加,则提交到内部的字符会转换为大写。
-------------------------------------------------------------------------------
如果在创建表空间时给表空间名加上,如:
sql> create tablespace test datafile 'y:\test.dbf' size 20m;
则创建出来的表空间名就是test,,如果用drop tablespace test2009来删除表空间会出现报错:
sql> drop tablespace test;
drop tablespace test
*
第 1 行出现错误:
ora-00959: 表空间 'test' 不存在
执行如下命令则可以成功:
sql> drop tablespace test;
表空间已删除。
不论创建表空间时是否加,实际生成的数据文件名都是大写的。
其它类似信息

推荐信息