SQL :: Translator.

±¸Á¶È­ µÈ µ¥ÀÌÅÍ Á¤ÀÇ Á¶ÀÛ (SQL µî)
Áö±Ý ´Ù¿î·Îµå

SQL :: Translator. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Arthur Axel Schmidt
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~frew/

SQL :: Translator. ű×


SQL :: Translator. ¼³¸í

ÀÌ ¼³¸í¼­´Â SQL :: TranslatorÀÇ API¸¦ ´Ù·ì´Ï´Ù. ¸ðµâ ¹× ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº SQL :: Translator :: Manual.SQL :: Translator°¡ °ø±Þ ¾÷ü º° SQL Å×À̺í Á¤ÀǸ¦ ´Ù¸¥ °ø±Þ ¾÷ü¿Í °°Àº ´Ù¸¥ Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â Perl Ŭ·¡½º ±×·ìÀÔ´Ï´Ù. - ƯÀÌÇÑ SQL, ER ´ÙÀ̾î±×·¥, ¹®¼­ (Æ÷µå ¹× HTML), XML ¹× Ŭ·¡½º :: DBI Ŭ·¡½º. SQL :: TranslatorÀÇ ÁÖ¿ä ÃÊÁ¡Àº SQLÀÌÁö¸¸ Excel ½ºÇÁ·¹µå ½ÃÆ® ¹× ÀÓÀÇ·Î ±¸ºÐ µÈ ÅؽºÆ® ÆÄÀÏÀ» ºñ·ÔÇÑ ´Ù¸¥ ±¸Á¶È­ µÈ µ¥ÀÌÅÍ Çü½Ä¿¡ ´ëÇÑ Æļ­°¡ ÀÖ½À´Ï´Ù. Äڵ带 Æļ­ ¹× »ý»êÀÚ·Î ºÐ¸®ÇÏ¿© °´Ã¼ ¸ðµ¨À» »ç¿ëÇÏ¿© ¸ðµç ±¸¹® ºÐ¼®±â¿Í ¸ðµç ÇÁ·Îµà¼­¿Í °áÇÕÇϰųª »ç¿ëÀÚ Á¤ÀÇ Æļ­ ³ª ÇÁ·Îµà¼­¸¦ ¿¬°áÇϰųª ±¸¹® ºÐ¼® µÈ µ¥ÀÌÅ͸¦ ³»Àå µÈ °´Ã¼ ¸ðµ¨À» Á¶ÀÛ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç SQLÀÇ Á¤ÀÇ ºÎºÐ ¸¸ µ¥ÀÌÅÍ Á¶ÀÛ (»ðÀÔ, ¾÷µ¥ÀÌÆ®, »èÁ¦)ÀÌ ¾Æ´Ñ ó¸® (»ý¼º, º¯°æ). SQL :: Translator¸¦ »ç¿ëÇÕ´Ï´Ù. My $ Translator = SQL :: Translator-> New (# Àμ⠵ð¹ö±× Á¤º¸ Debug => # Àμ⠱¸¹® :: ·¹ÄÚµå ÃßÀû ÃßÀû => 0, # Ãâ·Â¿¡ ÁÖ¼®À» Æ÷ÇÔÇÏÁö ¾ÊÀ½ => 0, # Àμâ À̸§ µ¹¿¬º¯ÀÌ , Ãæµ¹ show_warnings => 0, # add "drop table => 1, # quote_identifiers => 1, # schema °´Ã¼ À¯È¿¼º °Ë»ç => 1, # ¸ðµç Å×À̺í À̸§À» È®ÀÎÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» Áö¿øÇÏ´Â Á¦ÀÛÀÚµéÀÌ sub {my $ tableName = shift; uc ($ tablename)}, # null-op ¼­½Ä, ¹®¼­ÀÇ save format_package_name => sub {return shift}, format_fk_name => sub { ¹Ýȯ ½ÃÇÁÆ®}, format_pk_name => sub {¹Ýȯ ½ÃÇÁÆ®},); MY $ OUTPUT = $ TRANNITAR-> ¹ø¿ª (=> 'MYSQL', => ÆÄÀÏ À̸§, Áï ÆÄÀÏ À̸§, Áï filename => $ file) ¶Ç´Â Die $ translator-> ¿À·ù; Àμâ $ Ãâ·Â; Á¦Ç°ÀÇ È¨ÆäÀÌÁö


SQL :: Translator. °ü·Ã ¼ÒÇÁÆ®¿þ¾î