表空间名字里有特殊字符时,改表空间名时,原有表空间名加 双引号 即可。
下面测试包含回车的符的表空间名
SQL> create tablespace "tb1
2 a" datafile '/data/test01.dbf' size 10m;
Tablespace created.
SQL> select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
tb1
a
6 rows selected.
SQL> alter tablespace "tb1
2 a" rename to "aaaaaaaa";
Tablespace altered.
SQL> select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
aaaaaaaa
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25099483/viewspace-1063414/
,如需转载,请注明出处,否则将追究法律责任。