oracle ĬÈÏÁÙʱ±í¿Õ¼ä
¡¡¡¡ ÎÒÃÇ¿ÉÒÔͨ¹ýÏÂÃæµÄÓï¾äÀ´²éѯÊý¾Ý¿âµÄĬÈÏÁÙʱ±í¿Õ¼ä£º
¡¡¡¡
¡¡¡¡SQL> select * from database_properties where property_name = 'DEFAULT_TEMP_TABLESPACE'£»
¡¡¡¡¡¡
¡¡¡¡ ĬÈÏÁÙʱ±í¿Õ¼äµÄÏÞÖÆ£º
¡¡¡¡
¡¡¡¡1. ĬÈÏÁÙʱ±í¿Õ¼ä±ØÐëÊÇTEMPORARYµÄ:
¡¡¡¡
¡¡¡¡SQL> alter database default temporary tablespace tools;
¡¡¡¡
¡¡¡¡alter database default temporary tablespace tools
¡¡¡¡
¡¡¡¡*
¡¡¡¡
¡¡¡¡ERROR at line 1:
¡¡¡¡
¡¡¡¡ORA-12902: default temporary tablespace must be SYSTEM or of TEMPORARY type
¡¡¡¡
¡¡¡¡ 2. ĬÈÏÁÙʱ±í¿Õ¼äÒ»µ©±»Ö¸¶¨£¬½«ÎÞ·¨ÔڸijÉPERMANET£º
¡¡¡¡
¡¡¡¡SQL> alter tablespace temp2 permanent;
¡¡¡¡
¡¡¡¡alter tablespace temp2 permanent
¡¡¡¡
¡¡¡¡*
¡¡¡¡
¡¡¡¡ERROR at line 1:
¡¡¡¡
¡¡¡¡ORA-12904: default temporary tablespace cannot be altered to PERMANENT type
¡¡¡¡
¡¡¡¡3. ÔÚɾ³ýĬÈÏÁÙʱ±í¿Õ¼ä±ØÐëÏÈÖØÐÂÖ¸¶¨Ä¬ÈÏÁÙʱ±í¿Õ¼ä£º
¡¡¡¡
¡¡¡¡SQL> drop tablespace temp including contents and datafiles;
¡¡¡¡
¡¡¡¡drop tablespace temp including contents and datafiles
¡¡¡¡
¡¡¡¡*
¡¡¡¡
¡¡¡¡ERROR at line 1:
¡¡¡¡
¡¡¡¡ORA-12906: cannot drop default temporary tablespace
¡¡¡¡
¡¡¡¡SQL> create tablespace TEMP2
¡¡¡¡
¡¡¡¡ 2¡¡datafile '/data1/ora9data/temp2_01.dbf'¡¡
¡¡¡¡
¡¡¡¡ 3¡¡size 100k TEMPORARY;
¡¡¡¡
¡¡¡¡Tablespace created.
¡¡¡¡
¡¡¡¡SQL> alter database default temporary tablespace TEMP2;
¡¡¡¡
¡¡¡¡Database altered.
¡¡¡¡
¡¡¡¡SQL> drop tablespace temp including contents and datafiles;
¡¡¡¡
¡¡¡¡Tablespace dropped.
¡¡¡¡
¡¡¡¡ 4. ĬÈÏÁÙʱ±í¿Õ¼äÎÞ·¨OFFLINE£º
¡¡¡¡
¡¡¡¡SQL> alter tablespace temp offline;
¡¡¡¡
¡¡¡¡alter tablespace temp offline
¡¡¡¡
¡¡¡¡*
¡¡¡¡
¡¡¡¡ERROR at line 1:
¡¡¡¡
¡¡¡¡ORA-12905: default temporary tablespace cannot be brought OFFLINE
¡¡¡¡
¡¡¡¡ 5. Óû§µÄÁÙʱ±í¿Õ¼ä±ØÐëÊÇTEMPORARYµÄ(ÔÚ9i֮ǰûÓÐÕâ¸öÏÞÖÆ£¬¿ÉÒÔÊÇPERMANENT)£º¡¡
¡¡¡¡
¡¡¡¡SQL>¡¡alter user scott temporary tablespace TOOLS;
¡¡¡¡
¡¡¡¡alter user scott temporary tablespace TOOLS
¡¡¡¡
¡¡¡¡*
¡¡¡¡
¡¡¡¡ERROR a
Ïà¹ØÎĵµ£º
--¶¨ÒåÀàÐÍ
CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2(4000);
--´´½¨º¯Êý
CREATE OR REPLACE FUNCTION f_stringsplit (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split PIPELINED
/*****
****×Ö·û´®²ð·Ö,Ï൱ÓÚjava.lang.StringÀàµÄsplit·½·¨
****×¢Òâ:ÐÂÔöt ......
TO_DATE¸ñʽ(ÒÔʱ¼ä:2007-11-02 13:45:25ΪÀý)
Year:
yy two digits Á½Î»Äê &n ......
ʹÓÃÒ»ÏÂSQL
select *
from T_0303003
order by stock_holder
½øÐÐѡȡÊý¾Ýʱ£¨stock_holderΪ´æ·ÅÖÐÎĵÄ×ֶΣ©£¬½á¹û·¢ÏÖÁ½¿â·µ»ØµÄ¼Ç¼˳Ðò²»Ò»Ö¡£×ÁÄ¥Ö®ºóÓ¦¸ÃΪ×Ö·û¼¯ÎÊÌ⣬һ¸ö¿â×Ö·û¼¯ÎªÏµÍ³Ä¬ÈÏ×Ö·û¼¯£¬ÁíÒ»¸ö¿âΪUTF-8×Ö·û¼¯¡£²éÕÒ×ÊÁϺó·¢ÏÖ£¬¶ÔÓÚÖÐÎÄ×ֶεÄÅÅÐò£¬Ó¦¸ÃÊ¹Ó ......
ǰÁ½Ì죬ÔÚ¿Í»§µÄÐéÄâ»úÉϰ²×°oracleÈí¼þÓÃÓÚ²¿Êð×Ô¼ºµÄÓ¦ÓᣲÅ×°ºÃ²»¾Ã£¬ÓÉÓÚÐèÒªÅäÖÃÍøÂ簲ȫ£¬°ÑÕû¸öÐéÄâ»ú¶¼²ùµô£¬¿Ë¡Á˸öÅäÖúÃÍøÂ簲ȫµÄÐéÄâ»ú¸øÎÒÃÇʹÓã¬Ö»µÃ֨װoracle 10g¡£
µ±µÚ¶þ´ÎÔÚÐéÄâ»úÉϰ²×°oracleʱ£¬Êý¾Ý¿âÃûºÍϵͳÕ˺ŵÄÃÜÂë¶¼×öÁ˸͝£¬½á¹ûÖ±½Óµ¼ÖÂÔÚ´´½¨oracleʵÀýʱµ¯³öora-12154´íÎó¡£Ñ¡Ôñ¡¾º ......