Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

µãµãµÎµÎ(Oracle)

insert into
    select * into t_dest from t_src; -- ÒªÇóÄ¿±ê±í²»´æÔÚ
    insert into t_dest(a, b) select a, b from t_src; -- ÒªÇóÄ¿±ê±íÒÑ´æÔÚ
¶¯Ì¬SQL
    execute immediate 'select ' || sq_serialnum || '.nextval from dual' into i_serialnum;
°´ÕÕÆ´Òô,²¿Ê×,±Ê»­ÅÅÐò
    ÏÂÃæµÄ·½·¨ÐèÒªORACLE9iºÍÒÔÉϵİ汾²ÅÖ§³Ö.
    Oracle9i֮ǰ, ÖÐÎÄÊǰ´ÕÕ¶þ½øÖƱàÂë½øÐÐÅÅÐòµÄ.
    ÔÚoracle9iÖÐÐÂÔöÁ˰´ÕÕÆ´Òô,²¿Ê×,±Ê»­ÅÅÐò¹¦ÄÜ. ÉèÖÃNLS_SORTÖµ
    SCHINESE_RADICAL_M °´ÕÕ²¿Ê×(µÚһ˳Ðò),±Ê»®(µÚ¶þ˳Ðò)ÅÅÐò
    SCHINESE_STROKE_M °´Õձʻ®(µÚһ˳Ðò),²¿Ê×(µÚ¶þ˳Ðò)ÅÅÐò
    SCHINESE_PINYIN_M °´ÕÕÆ´ÒôÅÅÐò, ϵͳµÄĬÈÏÅÅÐò·½Ê½ÎªÆ´ÒôÅÅÐò
    select * from table_name order by nlssort(field_name, 'nls_sort=SCHINESE_STROKE_M');
È¡ºÁÃë(oracle 9i +)
    select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ss.ff3') from dual;
like²éѯÏ»®Ïß±¾Éí
    select * from test where columnname like 'a\_%' escape '\';
    -- ±íʾ½«½ô¸úÔÚescape×Ö·ûºóµÄ×Ö·û½âÊÍΪ×Ö·û±¾Éí, ¶ø·ÇתÒå×Ö·û
ÈÕÆÚ¼õÈ¥Ò»Ãë
    select sysdate,sysdate - interval '1' second from dual;
Ð޸ıí½á¹¹
    alter table t_employee add (remark varchar2(50)); --Ôö¼ÓÁР
    alter table t_employee modify (sex default 0); --ÐÞ¸ÄÁеÄĬÈÏÖµ
    alter table t_employee modify (remark null); --ÐÞ¸ÄÁпÉΪ¿Õ
    alter table t_employee rename to t_employee_new; --Ð޸ıíÃû
&


Ïà¹ØÎĵµ£º

oracleº¯Êý´óÈ« ×Ö·û´¦Àíº¯Êý

F.1×Ö·ûº¯Êý——·µ»Ø×Ö·ûÖµ
ÕâЩº¯ÊýÈ«¶¼½ÓÊÕµÄÊÇ×Ö·û×åÀàÐ͵IJÎÊý(CHR³ýÍâ)²¢ÇÒ·µ»Ø×Ö·ûÖµ.³ýÁËÌØ±ð˵Ã÷µÄÖ®Íâ,ÕâЩº¯Êý´ó²¿·Ö·µ»ØVARCHAR2ÀàÐ͵ÄÊýÖµ.×Ö·ûº¯ÊýµÄ·µ»ØÀàÐÍËùÊܵÄÏÞÖÆºÍ»ù±¾Êý¾Ý¿âÀàÐÍËùÊܵÄÏÞÖÆÊÇÏàͬµÄ,±ÈÈç: VARCHAR2ÊýÖµ±»ÏÞÖÆÎª2000×Ö·û(ORACLE 8ÖÐΪ4000×Ö·û),¶øCHARÊýÖµ±»ÏÞÖÆÎª255×Ö·û(Ô ......

oracle ²Ù×÷±í¿Õ¼äºÍÊý¾ÝÎļþ

²úÉú±í¿Õ¼äÒ»°ã¶¼ÊÇDBA»òÌØÈ¨Óû§À´Íê³ÉµÄ£¬Èç¹ûÒªÒÔÆäËûµÄÉí·ÝÀ´²úÉú£¬Õâ¸öÓû§±ØÐëÓÉCreate tablespaceȨÏÞ²ÅÐС£²úÉúÒ»¸ö±í¿Õ¼äʱ£¬Ò»°ãÐèÒª²úÉúÒ»¸öÊý¾ÝÎļþ£¬²¢È·¶¨ÎļþµÄ´óСºÍ¶ÎµÄ´óС¡£
²úÉúÒ»¸ö±í¿Õ¼ä£¬È·¶¨Êý¾ÝÎļþ£¬Îļþ´óСºÍÇø´óС¡£
create tablespace date01 datafile d:\oracle\oradata\scut\date01.dbf ......

oracle insertÓï·¨£¨ÈÕÆÚ¸ñʽ£©

insert into dts_auction_comments (id,auction_id,user_id,user_nick,comments,gmt_create,gmt_modified,status,comm_type)
                            values(409,127380, ......

´´½¨ºÍɾ³ýOracleÊý¾Ý¿âÓû§¡¢±í¿Õ¼ä

1. ´´½¨ÆÕͨÓû§
  >create user username identified by username;
  >grant create tablespace, resource ,connect to username;
2. ´´½¨±í¿Õ¼äºÍÓû§
    2.1 ´´½¨ÁÙʱ±í¿Õ¼ä
  >create temporary tablespace DB_TEMP
   tempfile '/opt/oracle/oradata/mydb/t ......

OracleÊý¾Ý¿â±¸·Ýµ¼Èëµ¼³ö

1. ½«Êý¾Ý¿âÍêÈ«µ¼³ö
    Óû§Ãûsystem ÃÜÂësystem µ¼³öµ½OracleÓû§Ä¿Â¼ÏµÄtestdb20100522.dmpÎļþÖÐ
    #exp system/system@testdb file=testdb20100522.dmp full=y
2. ½«Êý¾Ý¿âÖÐsystemÓû§ÓësysÓû§µÄ±íµ¼³ö
    #exp system/system@testdb file= testdb20100522.d ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ