ORACLEÎÊÌ⼯
¡¡¡¡1. Oracle°²裝Íê³ÉºóµÄ³õʼ¿ÚÁ
¡¡¡¡internal/oracle
¡¡¡¡sys/change_on_install
¡¡¡¡system/manager
¡¡¡¡scott/tiger
¡¡¡¡sysman/oem_temp
¡¡¡¡2. ORACLE9IAS WEB CACHEµÄ³õʼĬÈÏÓû§ºÍÃÜÂ룿
¡¡¡¡administrator/administrator
¡¡¡¡3. oracle 8.0.5Ôõô´´½¨Êý¾Ý¿â£¿
¡¡¡¡ÓÃorainst¡£Èç¹ûÓÐmotif½çÃæ£¬¿ÉÒÔÓÃorainst /m
¡¡¡¡4. oracle 8.1.7Ôõô´´½¨Êý¾Ý¿â£¿
¡¡¡¡dbassist
¡¡¡¡5. oracle 9i Ôõô´´½¨Êý¾Ý¿â£¿
¡¡¡¡dbca
¡¡¡¡6. oracleÖеÄÂãÉ豸ָµÄÊÇʲô£¿
¡¡¡¡ÂãÉ豸¾ÍÊÇÈÆ¹ýÎļþϵͳֱ½Ó·ÃÎʵĴ¢´æ¿Õ¼ä
¡¡¡¡7. oracleÈçºÎÇø·Ö 64-bit/32bit °æ±¾£¿
¡¡¡¡$ sqlplus '/ AS SYSDBA'
¡¡¡¡SQL*Plus: Release 9.0.1.0.0 - Production on Mon Jul 14 17:01:09 2003
¡¡¡¡(c) Copyright 2001 Oracle Corporation. All rights reserved.
¡¡¡¡Connected to:
¡¡¡¡Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production With the Partitioning option
¡¡¡¡JServer Release 9.0.1.0.0 - Production
¡¡¡¡SQL> select * from v$version;
¡¡¡¡BANNER
¡¡¡¡----------------------------------------------------------------
¡¡¡¡Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production
¡¡¡¡PL/SQL Release 9.0.1.0.0 - Production
¡¡¡¡CORE 9.0.1.0.0 Production
¡¡¡¡TNS for Solaris: Version 9.0.1.0.0 - Production
¡¡¡¡NLSRTL Version 9.0.1.0.0 - Production
¡¡¡¡SQL>
¡¡¡¡8. SVRMGRʲôÒâ˼£¿
¡¡¡¡svrmgrl£¬Server Manager.
¡¡¡¡9iÏÂûÓУ¬ÒѾ¸ÄΪÓÃSQLPLUSÁË
¡¡¡¡sqlplus /nolog
¡¡¡¡±äΪ¹éµµÈÕÖ¾Ð͵Ä
¡¡¡¡9. ÇëÎÊÈçºÎ·Ö±æÄ³¸öÓû§ÊÇ´ÓÄĄ̈»úÆ÷µÇ½ORACLEµÄ£¿
¡¡¡¡SELECT machine , terminal from V$SESSION;
¡¡¡¡10. ÓÃʲôÓï¾ä²éѯ×Ö¶ÎÄØ£¿
¡¡¡¡desc table_name ¿ÉÒÔ²éѯ±íµÄ½á¹¹
¡¡¡¡select field_name,... from ... ¿ÉÒÔ²éѯ×ֶεÄÖµ
¡¡¡¡select * from all_tables where table_name like '%'
¡¡¡¡select * from all_tab_columns where table_name='??'
¡¡¡¡11. ÔõÑùµÃµ½´¥·¢Æ÷¡¢¹ý³Ì¡¢º¯ÊýµÄ´´½¨½Å±¾£¿
¡¡¡¡desc user_source
¡¡¡¡user_triggers
¡¡¡¡12. ÔõÑù¼ÆËãÒ»¸ö±íÕ¼ÓõĿռäµÄ´óС£¿
¡¡¡¡select owner,table_name,
¡¡¡¡NUM_ROWS,
¡¡¡¡BLOCKS*AAA/1024/1024 "Size M",
¡¡¡¡EMPTY_BLOCKS,
¡¡¡¡LAST_ANALYZED
Ïà¹ØÎĵµ£º
ORACLE±¸·Ý²ßÂÔ(ORACLE BACKUP STRATEGY)
2007Äê11ÔÂ02ÈÕ ÐÇÆÚÎå 16:03
¸ÅÒª
1¡¢Á˽âʲôÊDZ¸·Ý
2¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
3¡¢Àí½âÊý¾Ý¿âµÄÁ½ÖÖÔËÐз½Ê½
4¡¢Àí½â²»Í¬µÄ±¸·Ý·½Ê½¼°ÆäÇø±ð
5¡¢Á˽âÕýÈ·µÄ±¸·Ý²ßÂÔ¼°ÆäºÃ´¦
Ò»¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
¿ÉÒÔ˵£¬´Ó¼ÆËã»úϵͳ³öÊÀµÄÄÇÌìÆð£¬¾ÍÓÐÁ˱¸·ÝÕâ¸ö¸ÅÄ ......
-- ÐòÁвÙ×÷ --
-- ´´½¨ÐòÁÐ
CREATE SEQUENCE u_sales_SEQ INCREMENT BY 1 START WITH 1 MINVALUE 1 NOCYCLE NOCACHE NOORDER;
-- ²é³öËùÓдæÔÚµÄÐòÁÐ
SELECT * from user_sequences
-- ɾ³ýÐòÁÐ
DROP SEQUENCE U_SALES_SEQ;
-- ²é³öÏÂÒ»¸öÐòÁÐID
SELECT U_SALES_SEQ. ......
1¡¢ÊýÖµÐͳ£Óú¯Êý
¡¡
¡¡º¯Êý¡¡¡¡·µ»ØÖµ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÑùÀý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏÔʾ
ceil(n) ´óÓÚ»òµÈÓÚÊýÖµnµÄ×îСÕûÊý¡¡¡¡select ceil(10.6) from dual; 11
floor(n) СÓÚµÈÓÚÊýÖµnµÄ×î´óÕûÊý¡¡ select ceil(10.6) from dual; 10
mod(m,n) m³ýÒÔnµÄÓàÊý,Èôn=0,Ôò·µ»Øm select mod(7,5) from dual; 2
p ......
oracle merge into Ó÷¨Ïê½â
2009-07-31 10:14
Oracle9iÒýÈëÁËMERGEÃüÁî,ÄãÄܹ»ÔÚÒ»¸öSQLÓï¾äÖжÔÒ»¸ö±íͬʱִÐÐinsertsºÍupdates²Ù×÷. MERGEÃüÁî´ÓÒ»¸ö»ò¶à¸öÊý¾ÝÔ´ÖÐÑ¡ÔñÐÐÀ´updating»òinsertingµ½Ò»¸ö»ò¶à¸ö±í.
Oracle 10gÖÐMERGEÓÐÈçÏÂһЩ¸Ä½ø£º
1¡¢UPDATE»òINSERT×Ó¾äÊÇ¿ÉÑ¡µÄ
2¡¢UPDATEºÍINSERT×Ó¾ä¿ÉÒÔ¼ÓWHERE ......