oraferl.

ORAPERLÀº ¿À·¡µÈ ORAPERL ½ºÅ©¸³Æ®¸¦À§ÇÑ Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Perl ¾×¼¼½ºÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

oraferl. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Tim Bunce
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~timb/Module-Dependency-1.86/lib/Module/Dependency/Indexer.pm

oraferl. ű×


oraferl. ¼³¸í

ORAPERLÀº ¿À·¡µÈ ORAPERL ½ºÅ©¸³Æ®¸¦À§ÇÑ Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Perl ¾×¼¼½ºÀÔ´Ï´Ù. oraperlÀº ¿À·¡µÈ oraferl scripts.synopsis eval '»ç¿ë oraperlÀ» »ç¿ëÇÏ´Â Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Perl ¾×¼¼½ºÀÔ´Ï´Ù. 1;' || $ @ @ = 5 ÀÎ °æ¿ì die @ = 5; #ÀÌ ÇàÀ» ÀÌÀü ½ºÅ©¸³Æ®¿¡ Ãß°¡ $ LDA = ORA_LOGIN ($ system_id, $ name, $ password) $ csr = ora_open ($ lda, $ stmt ) ora_bind ($ csr, $ var, ...) ora_fetch ($ CSR ORA_CLOSE ($ CSR) ORA_LOGOFF ($ LDA) ORA_DO ($ lda, $ stmt) ora_titles ($ csr) ora_lengths ($ csr) ora_types ($ csr) ora_commit ($ lda) ora_rollback ($ LDA) ORA_AUTOCOMMIT ($ lda, $ on_off) ora_version () $ ora_cache $ ora_long $ ora_trunc $ ora_errno $ ora_errstr $ ora_verno $ ora_debugoraperlÀº Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â PerlÀÇ È®ÀåÀÚÀÔ´Ï´Ù. ¿ø·¡ÀÇ oraferlÀº Oracle OCI¿Í Perl 4 ¹ÙÀ̳ʸ®¿´½À´Ï´Ù. ±×°ÍÀ¸·Î ÄÄÆÄÀÏ. ¿©±â¿¡ ¼³¸í µÈ Perl 5 Oraperl ¸ðµâÀº DBD :: Oracle (DBI ³»¿¡¼­ ÀÛµ¿ÇÏ´Â µ¥ÀÌÅͺ£À̽º µå¶óÀ̹ö)·Î ºÐ»êµÇ¾î DBI ¸Þ¼­µå È£ÃâÀ» ÅëÇØ Ãß°¡ ·¹À̾ Ãß°¡ÇÕ´Ï´Ù. oraperl ¸ðµâÀº ±âÁ¸ÀÇ Perl 4 oraperl ½ºÅ©¸³Æ®°¡ ÃÖ¼ÒÇÑÀÇ º¯°æÀ¸·Î ½ÇÇàµÇµµ·ÏÇÏ´Â µ¥¸¸ »ç¿ëÇؾßÇÕ´Ï´Ù. »õ·Î¿î °³¹ßÀº DBI¸¦ Á÷Á¢ »ç¿ëÇؾßÇÕ´Ï´Ù.ÀÌ È®Àå ÇÁ·Î±×·¥À» ±¸¼ºÇÏ´Â ±â´ÉÀº ´ÙÀ½ ¼½¼Ç¿¡¼­ ¼³¸íÇÕ´Ï´Ù. ¸ðµç ÇÔ¼ö´Â ½ÇÆи¦ ³ªÅ¸³»´Â false ¶Ç´Â undefined (perl sense) °ªÀ» ¹ÝȯÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¼³¸í¿¡¼­ OCI¿¡ ´ëÇÑ ÂüÁ¶¸¦ ÀÌÇØÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ±×µéÀº ·çƾÀ» È®ÀåÇϰųª »õ·Î¿î ±â°è¿¡ Æ÷ÆÃÇÏ·Á´Â »ç¶÷µéÀ» µ½±â À§ÇØ ¿©±â¿¡ ÀÖ½À´Ï´Ù.ÀÌ ¹®¼­ÀÇ ÅؽºÆ®´Â Kevin Stock·Î ÀÛ¼ºµÈ ¿ø·¡ Perl4 oraperl ¸Å´º¾ó¿¡¼­ Å©°Ô º¯ÇÏÁö ¾Ê½À´Ï´Ù. DBD :: Oracle Oraperl ¿¡¹Ä·¹À̼ǰú °ü·ÃµÈ ¸ðµç ÀÇ°ßÀº DBD :ÀÇ Á¢µÎ»ç°¡ ºÙ¾î ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº DBD :: Oracle ¹× DBI ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ .DBD : PERL5¿¡¼­ ORAPERL ÇÔ¼ö Á¤ÀǸ¦ »ç¿ëÇÒ ¼öÀÖ°ÔÇÏ·Á¸é °¢ ÆÄÀÏÀ̳ª ÆÐÅ°ÁöÀÇ oraperl.pm ¸ðµâÀ» '»ç¿ë'ÇÏ·Á¸é '»ç¿ë'À» ÁغñÇؾßÇÕ´Ï´Ù. oraperlÀ» »ç¿ëÇϱ⠸¸ÇϸéÀÌ ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ÆÄÀÏÀ̳ª ÆÐÅ°Áö¿¡¼­. ½ºÅ©¸³Æ®°¡ Perl4 oraperl ¹× Perl5¿Í ÇÔ²² ÀÛµ¿ ÇؾßÇÏ´Â °æ¿ì ´ÙÀ½ ÅؽºÆ®¸¦ ´ë½Å Ãß°¡ÇؾßÇÕ´Ï´Ù. eval '»ç¿ë oraperl; 1;' || $ @ @ = 5 ÀÎ °æ¿ì die @ = 5; ¿ä±¸ »çÇ× : ¡¤ Perl.


oraferl. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

»ó¡

±âÈ£´Â Perl ±âÈ£¿Í ÇØ´ç À̸§À» Á¶ÀÛÇϱâ À§ÇØ »ý¼º µÈ Perl ¸ðµâÀÔ´Ï´Ù. ...

150

´Ù¿î·Îµå