ÓÃOracle²éѯÓï¾äÓ¦ÓþÑé×ܽá
ÓÃOracle²éѯÓï¾äÓ¦ÓþÑé×ܽá
¡¡ÒÔϵÄÎÄÕÂÖ÷ÒªÊǽéÉÜOracle²éѯÓï¾äµÄʵ¼ÊÓ¦ÓõľÑé×ܽᣬÄãÈç¹û¶ÔOracle²éѯÓï¾äµÄʵ¼ÊÓ¦ÓøÐÐËȤµÄ»°Äã¾Í¿ÉÒÔµã»÷ÒÔϵÄÎÄÕ½øÐйۿ´ÁË¡£ Ï£Íû»á¸øÄã´øÀ´Ò»Ð©°ïÖúÔÚ´Ë·½Ãæ¡£
¡¡¡¡1. select * from table_name where rownum>begin and rownum< end
¡¡¡¡2.sql = "select * from table"
¡¡¡¡1.con.prepareCall("SELECT * from(SELECT A.*, rownum r from("+sql+") A WHERE rownum <=
¡¡¡¡2."+intPage*intPageSize+") B WHERE r > "+(intPage-1)
¡¡¡¡3.*intPageSize);
¡¡¡¡½ñÌìÏë²éѯһÏÂOOracleÊý¾Ý¿âÏÂËùÓеıíÃû»òij¸öÓû§ÏµÄËùÓбí,°ëÌìûÏëÆðÀ´.»¹ÊÇÔÚÍøÉÏÕÒµ½ÁË´ð°¸.
¡¡¡¡1.select table_name from all_tables;
¡¡¡¡ËùÓеıíÃ÷
¡¡¡¡1.select table_name from user_all_tables;
¡¡¡¡Oracle²éѯÓï¾äÖÐÓû§µÄËùÓеıí
¡¡¡¡Ò»ÏÂÊÇתÌùµÄsqlÓï¾äµÄÌû×Ó.
¡¡¡¡select * from user_objects; //²éѯËùÓеıí
¡¡¡¡select * from dba_tables; //²éѯËùÓеıí
¡¡¡¡select * from all_tables; //²éѯËùÓеıí
¡¡¡¡select * from user_users //²é³öÒ»¸öÓû§
¡¡¡¡select * from all_users //²éѯËùÓÐÓû§
¡¡¡¡select * from dba_users //²éѯËùÓÐÓû§
¡¡¡¡select name,dbid from v$database; //²éѯÊý¾Ý¿âÃûºÍËüµÄID
¡¡¡¡select * from sys.user_tab_columns; //²éѯ±íÃû £¬²¢ÏÔʾÁÐÃû
¡¡¡¡describe ±íÃû //²éѯ±í½á¹¹
¡¡¡¡select * from sys.user_tab_columns where table_name=±íÃû
¡¡¡¡²éѯָ¶¨±íÃûµÄ×Ö¶Î
¡¡¡¡2: ²éѯÊý¾Ý¿â²ÎÊý
¡¡¡¡1.show parameter db;
¡¡¡¡3£ºOracle²éѯÓï¾ä²éѯÊý¾Ý¿âµÄʵÀýÃû
¡¡¡¡1.select instance_name from v$instance;
¡¡¡¡4: Êý¾Ý¿âÓòÃû
¡¡¡¡Êý¾Ý¿â°²×°½áÊøºó£¬Èç¹ûÒªÖªµÀÕýÔÚÔËÐжîÊý¾Ý¿âÊÇ·ñÓÐÓòÃûÒÔ¼°Êý¾Ý¿âÓòÃûÃû³Æ¿ÉÒÔÓÃ
¡¡¡¡1.select value from v$parameter where name='db_domain'
¡¡¡¡2.show parameter domain
¡¡¡¡5:Êý¾Ý¿â·þÎñÃû
¡¡¡¡Èç¹ûÊý¾Ý¿âÓÐÓòÃû£¬ÔòÊý¾Ý¿â·þÎñÃû¾ÍÊÇÈ«¾ÖÊý¾Ý¿âÃû£¬Èç¹û¸ÃÊý¾Ý¿âûÓж¨ÒåÓòÃû£¬ÔòÊý¾Ý¿â·þÎñÃûÓëÊý¾Ý¿âÃûÏàͬ
¡¡¡¡1.show parameter service_name
¡¡¡¡6:ÏÔʾµ±Ç°Óû§
¡¡¡¡1.show user
¡¡¡¡7:Ö±½ÓµÇ½
¡¡¡¡1.sqlplus "/as sysdba"
¡¡¡¡8:µ±Ç°OOracleϵͳʱ¼ä
¡¡¡¡1.select sysdate from dual;
¡¡¡¡9:²éѯÊý¾Ý¿â×Öµäv$nls_parameter²ú¿´×Ö·û¼¯Ïà¹Ø²ÎÊý
¡¡¡¡1.select * from v$nls_paramet
Ïà¹ØÎĵµ£º
@echo off
:dosmenu
REM Ñ¡Ôñ²Ëµ¥
echo Windows ·þÎñÆô¶¯»ò¹Ø±Õ By hope 2008Äê2ÔÂ7ÈÕ
echo.
echo [1]Æô¶¯Sql Server2005 [2]¹Ø±ÕSql Server2005
echo [3]Æô¶¯Oracle9i [4]¹Ø±ÕOracle9i
echo.
echo ......
1¡¢´Ó±íÖÐËæ»úÈ¡¼Ç¼
select * from (select * from staff order by dbms_random.random)
where rownum < 4
±íʾ´ÓSTAFF±íÖÐËæ»úÈ¡3Ìõ¼Ç¼
2¡¢²úÉúËæ»úÊý
SELECT DBMS_RANDOM.RANDOM from DUAL;
  ......
replace¾ÍÊÇÒ»°ãÒâÒåÉϵÄ×Ö·û´®Ìæ»»£¬translateÖ»ÊÇÒ»¸ö×Ö·ûÌæ»»¶ÔÓ¦µÄÒ»¸ö×Ö·û£¬ÏÂÃæÓÐÊÖ²á˵Ã÷£¬»¹ÓÐÀý×Ó O(∩_∩)O¹þ¹þ~
REPLACE
Syntax
Purpose
REPLACE returns char with every occurrence of search_string replaced with replacement_string. If replacement_string is omitted or null, then all occu ......
ORACLEÅàѵ(OCA)ÈÏÖ¤½éÉÜ
Oracle10g Certified Associate (OCA) Oracle ÈÏ֤רԱ¡£
¿¼ÊԳɼ¨Í¨¹ýÄÜ»ñµÃOracle¹«Ë¾ÎªÄú°ä·¢µÄÈ«ÇòÈÏÖ¤µÄÓ¢ÎÄOCAÖ¤Êé¡£OCAÓÉOracle¹«Ë¾³öÌâ¡£
¸ÃÖ¤Êé¿É×÷Ϊ¸÷ÆóÊÂÒµµ¥Î»Êý¾Ý¿â¹ÜÀíÈËÔ±ÉϸڵÄÒÀ¾Ý¡£
ĿǰÒѳÉΪ¸÷IT¹«Ë¾¼°Ïà¹ØÆóÒµÕùÏྺƸµÄÊý¾Ý¿â¹ÜÀíά»¤È˲ţ¬ÊÇÊý¾Ý¿âά»¤¹ÜÀíÈËÔ ......
ÒÔϵÄÎÄÕÂÖ÷Òª½²ÊöµÄÊÇOracleɾ³ýÓû§±íµÄʵ¼Ê²Ù×÷·½°¸£¬±¾ÎÄÖ÷ÒªÊÇÒÔÏà¹ØÊµ¼ÊÓ¦ÓôúÂëµÄ·½Ê½À´Òý³öÆäʵ¼ÊµÄ²Ù×÷²½Ö裬ÒÔϾÍÊÇÎÄÕµľßÌåÄÚÈÝÃèÊö£¬ÍûÄãÔÚä¯ÀÀÖ®ºó»áÓÐËùÊÕ»ñ¡£
1.
select 'Drop table '||table_name||';' from all_tables where owner='Ҫɾ³ýµÄÓû§Ãû£¨×¢ÒâÒª´óд£©';
2.Oracleɾ³ýÓû§±í ÒÔÓ ......