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

oracleÖÐpro*cµÄѧϰ


oracleÖÐpro*cµÄѧϰ
¡¡Ò» Pro*C ³ÌÐò¸ÅÊö£º
1£®Ê²Ã´ÊÇPro*C³ÌÐò
ÔÚORACLEÊý¾Ý¿â¹ÜÀíºÍϵͳÖУ¬ ÓÐÈýÖÖ·ÃÎÊÊý¾Ý¿âµÄ·½·¨£»
£¨1£© ÓÃSQL*Plus£¬ ËüÓÐSQLÃüÁîÒÔ½»»¥µÄÓ¦ÓóÌÐò·ÃÎÊÊý¾Ý¿â£»
£¨2£© ÓõÚËÄ´úÓïÑÔÓ¦Óÿª·¢¹¤¾ß¿ª·¢µÄÓ¦ÓóÌÐò·ÃÎÊÊý¾Ý¿â£¬ÕâЩ¹¤¾ßÓÐSQL*froms£¬QL*Reportwriter,SQL*MenuµÈ£»
£¨3£© ÀûÓÃÔÚµÚÈý´úÓïÑÔÄÚǶÈëµÄSQLÓïÑÔ»òORACLE¿âº¯Êýµ÷ÓÃÀ´·ÃÎÊ¡£
Pro*C¾ÍÊôÓÚµÚÈýÖÖ¿ª·¢¹¤¾ßÖ®Ò»£¬ Ëü°Ñ¹ý³Ì»¯ÓïÑÔCºÍ·Ç¹ý³Ì»¯ÓïÑÔSQL×îÍêÉÆµØ½áºÏÆðÀ´£¬ ¾ßÓÐÍ걸µÄ¹ý³Ì´¦ÀíÄÜÁ¦£¬ÓÖÄÜÍê³ÉÈκÎÊý¾Ý¿âµÄ´¦ÀíÆ·ÈÎÎñ£¬Ê¹Óû§¿ÉÒÔͨ¹ý±à³ÌÍê³É¸÷ÖÖÀàÐ͵ı¨±í¡£ÔÚPro*C³ÌÐòÖпÉÒÔǶÈëSQLÓïÑÔ£¬ ÀûÓÃÕâЩSQLÓïÑÔ¿ÉÒÔÍê³É¶¯Ì¬µØ½¨Á¢¡¢Ð޸ĺÍɾ³ýÊý¾Ý¿âÖÐµÄ±í£¬Ò²¿ÉÒÔ²éѯ¡¢²åÈë¡¢Ð޸ĺÍɾ³ýÊý¾Ý¿â±íÖеÄÐУ¬ »¹¿ÉÒÔʵÏÖÊÂÎñµÄÌá½»ºÍ»Ø¹ö¡£
ÔÚPro*C³ÌÐòÖл¹¿ÉÒÔǶÈëPL/SQL¿é£¬ ÒԸĽøÓ¦ÓóÌÐòµÄÐÔÄÜ£¬ ÌØ±ðÊÇÔÚÍøÂç»·¾³Ï£¬¿ÉÒÔ¼õÉÙÍøÂç´«ÊäºÍ´¦ÀíµÄ×Ü¿ªÏú¡£
2£®Pro*CµÄ³ÌÐò½á¹¹Í¼
ͨË×À´Ëµ£¬Pro*C³ÌÐòʵ¼ÊÊÇÄÚǶÓÐSQLÓï¾ä»òPL/SQL¿éµÄC³ÌÐò£¬ Òò´ËËüµÄ×é³ÉºÜÀàËÆC³ÌÐò¡£ µ«ÒòΪËüÄÚǶÓÐSQLÓï¾ä»òPL/SQL¿é£¬ ËùÒÔËü»¹º¬ÓÐÓëÖ®²»Í¬µÄ³É·Ý¡£ÎªÁËÈôó¼Ò¶ÔPro*CÓиö¸ÐÐÔµÄÈÏʶ£¬ ÌØ½«¶þÕß²î±ð±È½ÏÈçÏ£º
CµÄÈ«³Ì±äÁ¿ËµÃ÷
CÔ´³ÌÐò º¯Êý1£ºÍ¬º¯ÊýK¡£
º¯Êý2£ºÍ¬º¯ÊýK¡£
CµÄ¾Ö²¿±äÁ¿ËµÃ÷
º¯ÊýK
¿ÉÖ´ÐÐÓï¾ä
Ó¦ÓóÌÐòÊײ¿ CµÄÍⲿ±äÁ¿ËµÃ÷
Íⲿ˵Ã÷¶Î£¨ORACLE±äÁ¿ËµÃ÷£©
Í¨Ñ¶ÇøËµÃ÷
Pro*CÔ´³ÌÐò º¯Êý1£ºÍ¬º¯ÊýK¡£
º¯Êý2£ºÍ¬º¯ÊýK¡£
C¾Ö²¿±äÁ¿ËµÃ÷
³ÌÐòÌå ÄÚ²¿ËµÃ÷²¿·Ö ÄÚ²¿ËµÃ÷¶Î
Í¨Ñ¶ÇøËµÃ÷
º¯ÊýK CµÄ¿ÉÖ´ÐÐÓï¾ä
¿ÉÖ´ÐÐÓï¾ä SQLµÄ¿ÉÖ´ÐÐÓï¾ä
»òPL/SQL¿é
¶þ£®Pro*C³ÌÐòµÄ×é³É½á¹¹
ÿһ¸öPro*C³ÌÐò¶¼°üÀ¨Á½²¿·Ö£º£¨1£©Ó¦ÓóÌÐòÊײ¿£»£¨2£©Ó¦ÓóÌÐòÌå
Ó¦ÓóÌÐòÊײ¿¶¨ÒåÁËORACLEÊý¾Ý¿âµÄÓйرäÁ¿£¬ ΪÔÚCÓïÑÔÖвÙ×ÝORACLEÊý¾Ý¿â×öºÃÁË×¼±¸¡£Ó¦ÓóÌÐòÌå»ù±¾ÉÏÓÉPro*CµÄSQLÓï¾äµ÷ÓÃ×é³É¡£Ö÷ÒªÖ¸²éѯSELECT¡¢INSERT¡¢UPDATE¡¢DELETEµÈÓï¾ä¡£
Ó¦ÓóÌÐòµÄ×é³É½á¹¹ÈçͼËùʾ£º
EXEC SQL BEGIN DECLARE SECTION £¨SQL±äÁ¿µÄ¶¨Ò壩EXEC SQL END DECLARE SECTION£»
EXEC SQL INCLUDE SQLLA£»
EXEC SQL CONNECT£º< Óû§Ãû> IDENTIFIED BY: < ¿ÚÁî >
SQL Óï¾ä¼°ÓαêµÄʹÓÃ
1. Ó¦ÓóÌÐòÊײ¿
Ó¦ÓóÌÐòµÄÊײ¿¾ÍÊÇPro*CµÄ¿ªÊ¼²¿·Ö¡£Ëü°üÀ¨ÒÔÏÂÈý²¿·Ö£º
l C±äÁ¿ÃèÊö²¿·Ö£»
l SQL±äÁ¿ÃèÊö²¿·Ö£¨DECLARE²¿·Ö£©£»
l SQLͨÐÅÇø


Ïà¹ØÎĵµ£º

ÈçºÎʹÓ÷ºÐÍÄ£擬virtual? (C/C++) (template)

ÍøÉÏÒ»µÀ½ðɽµÄÃæÊÔÌ⣺
http://topic.csdn.net/u/20100524/14/0eff992a-2849-4db6-bdaa-d4a200e79b7c.html
Çë·Ö±ðÓÃC++µÄÃæÏò¶ÔÏóºÍ·ºÐÍ»úÖÆ£¬±àдʵÏÖTemplate MethodģʽµÄʾÀý´úÂ룬²¢±È½ÏÁ½ÖÖ·½Ê½¸÷×ÔµÄÓÅȱµã¡£
ÓÃÐ麯ÊýʵÏÖTemplate MethodµÄ·½Ê½¾Í²»¶à˵ÁË¡£Ó÷ºÐ͵ķ½Ê½ÊµÏÖ¶à̬ÔÚATLÀïÃæÓдóÁ¿µÄÓõ½£¡
·ºÐ͵ ......

(ת£©Ñ§Ï°c/c++µÄ50¸öºÃÍøÕ¾

1¡¢http://snippets.dzone.com/tag/c/ --ÊýÒÔǧ¼ÆµÄÓÐÓõÄCÓïÑÔÔ´´úÂëÆ¬¶Î
2¡¢http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --ÌṩÊýÒ԰ټƵÄCºÍC++½Å±¾ºÍ³ÌÐò¡£ËùÓгÌÐò¶¼·ÖΪ²»Í¬µÄÀà±ð¡£
3¡¢http://www.planetsourcecode.com/vb/default.asp?lngWId=3 --³¬¹ýÍòÐÐCºÍC++Ãâ·ÑµÄÔ´´úÂë
4¡ ......

Oracle RACÐÔÄÜ Oracle sequence ÐÔÄܲâÊÔ

ÔÚOracle RAC»·¾³ÖУ¬ÏµÍ³ÐÔÄÜ»áÊܵ½Ó°Ï죬Ö÷Òª¼¯ÖÐÔÚBlockÔÚinstanceÖ®¼äµÄ´«Ê䣬¾¡¹Üoracle 10g ÖвÉÓÃÁËCache FusionÀ´¸ÄÉÆÒÔÇ°ÖØdiskÖжÁÈ¡Êý¾Ý¡£ÆäÖеÄÒ»¸ö²¿·Ö¾ÍÊǹØÓÚoracle sequenceµÄÐÔÄÜÎÊÌâ
ÏÂÃæÊǹØÓÚsequence µÄcacheºÍorder¶Ôrac ÐÔÄܵÄÓ°Ï죬´Ó²âÊÔÖп´µ½Ôö´ócacheºÍ²ÉÓÃnon-orderedµÄsequenceÐÔÄÜÊܵ½µÄÓ° ......

oracle impÃüÁîÐеÄʹÓÃ

   ÒÔǰ¾­³£Ê¹ÓÃoracleµÄ¿Í»§¶Ë¹¤¾ßtoadÀ´½øÐÐÊý¾Ý¿âµÄµ¼ÈëºÍµ¼³ö£¬Æäʵ¸öÈ˵¹²»Ï²»¶ÓÃÕâ¸ö¿Í»§¶Ë¹¤¾ß£¬¸Ð¾õ¹¦ÄܺÜÇ¿´óµÄÒ»¸ö¹¤¾ß£¬dbaÊÊÓ᣿ª·¢»¹ÊÇÓÃpl/sql±È½ÏºÃ£¬¼ò½àµÄ½çÃæ¡£
  C:\Users\Administrator>imp nwgis/pass file=e:/nwgis20100529.DMP log=dible_db full=y ignore=y
Æô¶¯ÃüÁîÐУ¬ÐÞ¸Ä ......

¡¾Á´½Ó¡¿C/C++ Online Reference


C/C++ Reference 
http://www.cppreference.com/ 
C++ Library Reference 
http://www.cplusplus.com/ref/ 
Standard C++ Library Class Reference at Rogue Wave 
http://www.roguewave.com/support/docs/hppdocs/stdref/ 
Dink ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ