改包含特殊字元的表空間名

psufnxk2000發表於2013-12-16
表空間名字裡有特殊字元時,改表空間名時,原有表空間名加 雙引號  即可。

下面測試包含回車的符的表空間名

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部落格 ” ,連結:http://blog.itpub.net/25099483/viewspace-1063414/,如需轉載,請註明出處,否則將追究法律責任。

相關文章