|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
ÂüÁ¶:
¼³¸í
| ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä | |
| Array | SQL Çü ARRAY ÀÇ Java ÇÁ·Î±×·¥ ¾ð¾î¿¡¼ÀÇ ¸ÅÇÎÀÔ´Ï´Ù. |
| Blob | SQL BLOB Ä¡ÀÇ JavaTM ÇÁ·Î±×·¥ ¾ð¾î¿¡¼ÀÇ Ç¥Çö (¸ÅÇÎ)ÀÔ´Ï´Ù. |
| CallableStatement | SQL ½ºÆ®¾ÆµåÇÁ·Î½ÃÀ𸦠½ÇÇàÇϴµ¥ »ç¿ëµÇ´Â ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
| Clob | SQL CLOB ÀÇ ÇüÅÂÀÇ JavaTM ÇÁ·Î±×·¥ ¾ð¾î¿¡¼ÀÇ ¸ÅÇÎÀÔ´Ï´Ù. |
| Connection | ƯÁ¤ÀÇ µ¥ÀÌŸº£À̽º¿ÍÀÇ Á¢¼Ó (¼¼¼Ç)À» Ç¥ÇöÇÕ´Ï´Ù. |
| DatabaseMetaData | µ¥ÀÌŸº£À̽º¿¡ °üÇÑ Æ÷°ýÀûÀÎ Á¤º¸ÀÔ´Ï´Ù. |
| Driver | ¸ðµç µå¶óÀ̹ö Ŭ·¡½º°¡ ±¸ÇöÇØ¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
| ParameterMetaData | PreparedStatement ¿ÀºêÁ§Æ®³»ÀÇ ÆÄ¶ó¹ÌÅÍÀÇ ÇüÅÂ¿Í ÇÁ·ÎÆÛƼ¿¡ ´ëÇÑ Á¤º¸ÀÇ Ãëµæ¿¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. |
| PreparedStatement | ÇÁ¸®ÄÄÆÄÀÏ µÈ SQL ¹®À» ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. |
| Ref | Java ÇÁ·Î±×·¥ ¾ð¾î¿¡¼ÀÇ SQL REF Ä¡ÀÇ ¸ÅÇÎÀ¸·Î, µ¥ÀÌŸº£À̽ºÀÇ SQL ±¸Á¶ÈÇüÀÇ °ª¿¡ÀÇ ÂüÁ¶°¡ µË´Ï´Ù.
|
| ResultSet | µ¥ÀÌŸº£À̽ºÀÇ °á°ú ¼¼Æ®¸¦ ³ªÅ¸³»´Â µ¥ÀÌÅÍÀÇ Å×À̺í·Î, Åë»ó, µ¥ÀÌŸº£À̽º¿¡ Á¶È¸ÇÏ´Â ¹®ÀåÀ» ½ÇÇàÇÏ´Â °Í¿¡ ÀÇÇØ »ý¼ºµË´Ï´Ù. |
| ResultSetMetaData | ResultSet ¿ÀºêÁ§Æ®ÀÇ ¿ÀÇ ÇüÅÂ¿Í ÇÁ·ÎÆÛƼ¿¡ °üÇÑ Á¤º¸¸¦ ÃëµæÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. |
| Savepoint | Connection.rollback ¸Þ¼Òµå·ÎºÎÅÍ ÂüÁ¶µÇ´Â ÇöÀçÀÇ Æ®·£Àè¼Ç(transaction)³»ÀÇ Æ÷ÀÎÆ®ÀÎ ¼¼ÀÌºê Æ÷ÀÎÆ®ÀÇ Ç¥ÇöÀÔ´Ï´Ù. |
| SQLData | SQL À¯Àú Á¤ÀÇÇü (UDT)À» Java ÇÁ·Î±×·¥ ¾ð¾îÀÇ Å¬·¡½º¿¡ Ä¿½ºÅÒ ¸ÅÇÎ Çϴµ¥ »ç¿ëµÇ´Â ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
| SQLInput | SQL ±¸Á¶ÈÇü ¶Ç´Â SQL ÀÇ °³º°ÀÇ ÇüÅÂÀÇ ÀνºÅϽº¸¦ ³ªÅ¸³»´Â °ªÀÇ ½ºÆ®¸²À» ÀúÀåÇÏ´Â ÀÔ·Â ½ºÆ®¸²ÀÔ´Ï´Ù. |
| SQLOutput | À¯Àú Á¤ÀÇÇüÀÇ ¼Ó¼ºÀ» µ¥ÀÌŸº£À̽º¿¡ ½á µÇµ¹¸®±â À§ÇÑ Ãâ·Â ½ºÆ®¸²ÀÔ´Ï´Ù. |
| Statement | Á¤Àû SQL ¹®À» ½ÇÇàÇØ, ÀÛ¼ºµÈ °á°ú¸¦ µ¹·ÁÁÖ±â À§Çؼ(¶§¹®¿¡) »ç¿ëµÇ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. |
| Struct | SQL ±¸Á¶ÈÇüÀÇ Java ÇÁ·Î±×·¥ ¾ð¾îÀÇ Ç¥ÁØÀÇ ¸ÅÇÎÀÔ´Ï´Ù. |
| Ŭ·¡½ºÀÇ °³¿ä | |
| Date | ¹Ð¸® ¼¼ÄÁµåÀÇ °ªÀ» ·¦ ÇÏ´Â thin ·¡ÆÛÀ̸ç, À̰Ϳ¡ ÀÇÇØ JDBC °¡ ¹Ð¸® ¼¼ÄÁµåÀÇ °ªÀ» SQL DATE Ä¡·Î¼ Ãë±ÞÇÒ ¼ö°¡ ÀÖ°Ô µË´Ï´Ù. |
| DriverManager | JDBC µå¶óÀ̹ö¸¦ °ü¸®Çϱâ À§ÇÑ ±âº»ÀûÀÎ ¼ºñ½ºÀÔ´Ï´Ù. |
| DriverPropertyInfo | Á¢¼ÓÀ» ÇàÇϱâ À§ÇÑ µå¶óÀ̹ö ÇÁ·ÎÆÛƼÀÔ´Ï´Ù. |
| SQLPermission | ¾ÖÇø´À¸·Î ½ÇÇàµÇ°í ÀÖ´Â Äڵ尡 DriverManager.setLogWriter ¸Þ¼Òµå ¶Ç´Â DriverManager.setLogStream ¸Þ¼Òµå (Ãßõ µÇÁö ¾Ê´Â´Ù)¸¦ È£ÃâÇÒ ¶§,SecurityManager ÀÇ È®ÀÎ ´ë»óÀÌ µÇ´Â ¾×¼¼½º±ÇÀÔ´Ï´Ù. |
| Time | java.util.Date Ŭ·¡½ºÀÇ thin ·¡ÆÛ·Î, ÀÌ ·¡ÆÛ¿¡ ÀÇÇØ JDBC API ´Â À̰ÍÀ» SQL TIME Ä¡·Î¼ ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
| Timestamp | ÀÌ Å¬·¡½º´Â java.util.Date ÀÇ thin ·¡ÆÛ·Î, ÀÌ ·¡ÆÛ¿¡ ÀÇÇØ JDBC API ´Â À̰ÍÀ» SQL TIMESTAMP Ä¡·Î¼ ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
| Types | JDBC ÇüÀ¸·Î ºÒ¸®´Â ¹ü¿ëÀÇ SQL ÇüÀ» ½Äº°Çϱâ À§Çؼ »ç¿ëÇÏ´Â Á¤¼ö¸¦ Á¤ÀÇÇϴ Ŭ·¡½ºÀÔ´Ï´Ù. |
| ¿¹¿ÜÀÇ °³¿ä | |
| BatchUpdateException | ¹èÄ¡ °»½Å ¿ÀÆÛ·¹À̼ÇÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» ¶§¿¡ ½½·Î¿ì µÇ´Â ¿¹¿ÜÀÔ´Ï´Ù. |
| DataTruncation | JDBC °¡ ¿¹±â ÇÏÁö ¾Ê°í µ¥ÀÌÅÍÀÇ °ªÀ» Àß¶ó ¹ö¸®´Â °æ¿ì¿¡, DataTruncation °æ°í¸¦ ÅëÁöÇÏ´Â (read½Ã)Àΰ¡, DataTruncation ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´Â (±âÀÔ½Ã) ¿¹¿ÜÀÔ´Ï´Ù. |
| SQLException | µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯ ¶Ç´Â ±× ¿ÜÀÇ ¿¡·¯¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ¿¹¿ÜÀÔ´Ï´Ù. |
| SQLWarning | µ¥ÀÌŸº£À̽º ¾×¼¼½ºÀÇ °æ°í¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ¿¹¿ÜÀÔ´Ï´Ù. |
JavaTM ÇÁ·Î±×·¥ ¾ð¾î¸¦ »ç¿ëÇØ µ¥ÀÌÅÍ ¼Ò½º (Åë»óÀº ¸®·¹¼Å³Î µ¥ÀÌÅÍ º£À̽º)ÀÇ µ¥ÀÌÅÍ¿¡ ¾×¼¼½º ÇØ ó¸®ÇÏ´Â API ¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ API ¿¡ Æ÷ÇԵǾî Àִ üÁ¦·Î, º¹¼öÀÇ µå¶óÀ̹ö¸¦ ÀνºÅç ÇØ º¹¼öÀÇ µ¥ÀÌÅÍ ¼Ò½º¿¡ µ¿ÀûÀ¸·Î ¾×¼¼½º ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. JDBCTM API ´Â ÁÖ·Î SQL ¹®À» µ¥ÀÌŸº£À̽º¿¡ °Ç³×ÁÖ±â À§Çؼ(¶§¹®¿¡) ¸¸µé¾îÁö°í ÀÖ½À´Ï´Ù¸¸, °Ñ(Ç¥) Çü½ÄÀÇ ÀÓÀÇÀÇ µ¥ÀÌÅÍ ¼Ò½ºÀÇ µ¥ÀÌÅÍÀÇ read ¹× ±âÀÔÀ» Á¦°øÇÕ´Ï´Ù. javax.sql.RowSet ÀÎÅÍÆäÀ̽º ±×·ìÀ» °³ÀÔ½ÃÄÑ »ç¿ë °¡´ÉÇÑ Àоîµé¿©/±âÀÔ ±â´ÉÀº ½ºÇÁ·¹µå½¬Æ®, Ç÷§ ÆÄÀÏ, ¶Ç´Â ´Ù¸¥ °Ñ(Ç¥) Çü½ÄÀÇ µ¥ÀÌÅÍ ¼Ò½ºÀÇ µ¥ÀÌÅ͸¦ »ç¿ëÇϰųª °»½ÅÇϱâ À§Çؼ Ä¿½ºÅ͸¶ÀÌÁî ÇÒ ¼ö ÀÖ½À´Ï´Ù.
java.sql ¹× JDBC ¿É¼Ç ÆÐŰÁö API ·Î ºÒ¸®´Â javax.sql °¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ¿ÏÀüÇÑ JDBC API ´Â JavaTM 2 SDK, Standard Edition (J2SETM), ¹öÁ¯ 1.4 ¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. javax.sql ÆÐŰÁö´Â JDBC API ÀÇ ±â´ÉÀ» Ŭ¶óÀ̾ðÆ®Ãø API ·ÎºÎÅÍ ¼¹öÃø API ¿¡ È®ÀåÇØ¼ , JavaTM 2 SDK, Enterprise Edition (J2EETM)ÀÇ Çʼö ºÎºÐÀÔ´Ï´Ù. (J2EE ¿¡µµ ¿ÏÀüÇÑ JDBC API °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. JDBC 3.0 API ÀÇ ½Å±â´ÉÀº J2EE ¹öÁ¯ 1.3 ¿¡ Æ÷ÇԵ˴ϴÙ. )
Ŭ·¡½º, ÀÎÅÍÆäÀ̽º, ¸Þ¼Òµå, Çʵå, constructor , ¹× ¿¹¿Ü¿¡´Â À̰͵éÀÌ ¾ðÁ¦ Java Ç÷§Æû¿¡ µµÀԵǾú´ÂÁö¸¦ ³ªÅ¸³»´Â ´ÙÀ½ÀÇ since űװ¡ ÀÖ½À´Ï´Ù. since űװ¡ JDBC API ÀÇ JavadocTM ÀÇ ÄÚ¸àÆ®·Î »ç¿ëµÇ°í ÀÖ´Â °æ¿ì, ±× Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
ÁÖ: ½Å±â´ÉÀÇ »ó´ç¼ö´Â ¿É¼ÇÀÔ´Ï´Ù. µû¶ó¼, µå¶óÀ̹ö ¹× µå¶óÀ̹ö°¡ ¼Æ÷Æ®ÇÏ´Â ±â´É¿¡´Â ¸î°³ÀÇ ¹Ù¸®¿¡À̼ÇÀÌ ÀÖ½À´Ï´Ù. ±â´ÉÀ» »ç¿ëÇϱâ Àü¿¡, ±× ±â´ÉÀÌ ¼Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ µå¶óÀ̹öÀÇ ¹®¼·Î ¹Ýµå½Ã È®ÀÎÇØ ÁÖ¼¼¿ä.
ÁÖ: Ŭ·¡½º SQLPermission °¡ JavaTM 2 SDK, Standard Edition, ¹öÁ¯ 1.3 ¸±¸®½º·Î Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇϸé(ÀÚ), Å×À̺í¸í, ¿µ¥ÀÌÅ͵îÀÇ Á¤º¸¸¦ ÀúÀåÇÏ´Â DriverManager ¿¡ °ü·ÃÇÑ ·Î±× ½ºÆ®¸²¿¡ÀÇ ¹«±ÇÇÑ¿¡¼ÀÇ ¾×¼¼½º¸¦ ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
java.sql ÆÐŰÁö¿¡ Æ÷ÇԵǴ °Íjava.sql ÆÐŰÁö´Â ´ÙÀ½ÀÇ ¿ëµµÀÇ API ¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.
DriverManager ±â´ÉÀ» °³ÀÔ½ÃŲ µ¥ÀÌÅÍ ¼Ò½º¿ÍÀÇ Á¢¼Ó
DriverManager Ŭ·¡½º -- µå¶óÀ̹ö¿ÍÀÇ Á¢¼Ó
SQLPermission Ŭ·¡½º -- ¾ÖÇø´µîÀÇ ½ÃÅ¥·¯Æ¼ ¸Å´ÏÀú³»¿¡¼ ½ÇÇàµÇ´Â Äڵ尡 DriverManager ¸¦ °³ÀÔ½ÃÄÑ ·Î±× ½ºÆ®¸²À» ¼³Á¤ÇÏ·Á°í ÇÒ ¶§ ¾×¼¼½º±ÇÀ» Çã°¡ÇÑ´Ù
Driver ÀÎÅÍÆäÀ̽º -- JDBC Å×Å©³î·¯Áö¿¡ ±Ù°ÅÇÏ´Â µå¶óÀ̹ö (JDBC µå¶óÀ̹ö)ÀÇ µî·Ï ¹× Á¢¼ÓÀ» API ¿¡ Á¦°øÇÑ´Ù. Åë»óÀº DriverManager Ŭ·¡½º¸¸ÀÌ »ç¿ëÇÑ´Ù
DriverPropertyInfo Ŭ·¡½º -- JDBC µå¶óÀ̹öÀÇ ÇÁ·ÎÆÛƼ¸¦ Á¦°øÇÑ´Ù. ÀÏ¹Ý À¯Àú´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù
Statement -- ±âº» SQL ¹®À» ¼Û½ÅÇÑ´Ù
PreparedStatement -- ÁغñµÈ ¹®Àå ¶Ç´Â ±âº» SQL ¹®À» ¼Û½ÅÇÑ´Ù (Statement ·ÎºÎÅÍ ÆÄ»ý)
CallableStatement -- µ¥ÀÌŸº£À̽º½ºÆ®¾ÆµåÇÁ·Î½ÃÀ𸦠ȣÃâÇÑ´Ù (PreparedStatement ·ÎºÎÅÍ ÆÄ»ý)
Connection ÀÎÅÍÆäÀ̽º -- ¹®À» ÀÛ¼ºÇØ, Á¢¼Ó°ú ±× ÇÁ·ÎÆÛƼ¸¦ °ü¸®ÇÏ´Â ¸Þ¼Òµå¸¦ Á¦°øÇÑ´Ù
Savepoint -- Æ®·£Àè¼Ç(transaction)¿¡ ´ëÇØ ¼¼ÀÌºê Æ÷ÀÎÆ®¸¦ Á¦°øÇÑ´Ù
ResultSet ÀÎÅÍÆäÀ̽º
Array ÀÎÅÍÆäÀ̽º -- SQL ARRAY ¸¦ ¸ÅÇÎ ÇÑ´Ù
Blob ÀÎÅÍÆäÀ̽º -- SQL BLOB ¸¦ ¸ÅÇÎ ÇÑ´Ù
Clob ÀÎÅÍÆäÀ̽º -- SQL CLOB ¸¦ ¸ÅÇÎ ÇÑ´Ù
Date Ŭ·¡½º -- SQL DATE ¸¦ ¸ÅÇÎ ÇÑ´Ù
Ref ÀÎÅÍÆäÀ̽º -- SQL REF ¸¦ ¸ÅÇÎ ÇÑ´Ù
Struct ÀÎÅÍÆäÀ̽º -- SQL STRUCT ¸¦ ¸ÅÇÎ ÇÑ´Ù
Time Ŭ·¡½º -- SQL TIME ¸¦ ¸ÅÇÎ ÇÑ´Ù
Timestamp Ŭ·¡½º -- SQL TIMESTAMP ¸¦ ¸ÅÇÎ ÇÑ´Ù
Types Ŭ·¡½º -- SQL ÇüÀÇ Á¤¼ö¸¦ Á¦°øÇÑ´Ù
SQLData ÀÎÅÍÆäÀ̽º -- ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº¿¡ÀÇ UDT ÀÇ ¸ÅÇÎÀ» ÁöÁ¤ÇÑ´Ù
SQLInput ÀÎÅÍÆäÀ̽º -- ½ºÆ®¸²À¸·ÎºÎÅÍ UDT ¼Ó¼ºÀ» ÀоîµéÀÌ´Â ¸Þ¼Òµå¸¦ Á¦°øÇÑ´Ù
SQLOutput ÀÎÅÍÆäÀ̽º -- ½ºÆ®¸²¿¡ UDT ¼Ó¼ºÀ» ±âÀÔÇÏ´Â ¸Þ¼Òµå¸¦ Á¦°øÇÑ´Ù
DatabaseMetaData ÀÎÅÍÆäÀ̽º -- µ¥ÀÌŸº£À̽º¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù
ResultSetMetaData ÀÎÅÍÆäÀ̽º -- ResultSet ¿ÀºêÁ§Æ®ÀÇ ¿¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù
ParameterMetaData ÀÎÅÍÆäÀ̽º -- PreparedStatement Ä¿¸àµåÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù
SQLException -- µ¥ÀÌÅÍ ¾×¼¼½ºÀÇ ÀåÇØµîÀÇ °æ¿ì¿¡ ¸Þ¼Òµå°¡ ½½·Î¿ì ÇÑ´Ù
SQLWarning -- °æ°í¸¦ ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) ½½·Î¿ì µÈ´Ù
DataTruncation -- µ¥ÀÌÅ͸¦ Àß¶ó ¹ö¸± ¼ö ÀÖ¾ú´ø °¡´É¼ºÀÌ ÀÖ´Â °ÍÀ» ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) ½½·Î¿ì µÈ´Ù
BatchUpdateException -- ¹èÄ¡ °»½ÅÀÇ Ä¿¸àµå°¡ ¸ðµç °ÍÀº Á¤»óÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê¾Ò´ø °ÍÀ» ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) ½½·Î¿ì µÈ´Ù
java.sql ¿Í javax.sql ÀÇ ±â´ÉConnectionPoolDataSource ¿¡ Á¤ÀÇµÈ ÇÁ·ÎÆÛƼ -- Á¢¼ÓÀÇ Ç® ¹æ¹ýÀ» ÁöÁ¤ÇÑ´Ù
PreparedStatement ¿ÀºêÁ§Æ®ÀÇ ÆÄ¶ó¹ÌÅÍÀÇ ¸ÞŸµ¥ÀÌŸ
CallableStatement ¿ÀºêÁ§Æ®·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁø º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®¸¦ °¡Áø´Ù
CallableStatement ¿ÀºêÁ§Æ®¿¡ÀÇ ÆÄ¶ó¹ÌÅ͸¦ À̸§°ú À妽º¿¡ ÀÇÇØ ½Äº°ÇÑ´Ù
ResultSet º¸°ü À¯Áö ±â´É -- Æ®·£Àè¼Ç(transaction)ÀÇ Á¾·á·Î Ä¿¼¸¦ ¿ÀÇ »óÅ ·Î À¯ÁöÇÒ±î Ŭ·Î¿ìÁî »óÅ ·Î À¯ÁöÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÑ´Ù
Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â SQL ±¸Á¶ÈÇü ÀνºÅϽº¸¦ Ãëµæ ¹× °»½ÅÇÑ´Ù
BLOB,CLOB,ARRAY, ¹× REF ÀÇ °¢ Ä¡¸¦ ÇÁ·Î±×·¥¿¡ ÀÇÇØ °»½ÅÇÑ´Ù
java.sql.Types.DATALINK µ¥ÀÌÅÍÇüÀÇ Ãß°¡ -- JDBC µå¶óÀ̹ö°¡ µ¥ÀÌÅÍ ¼Ò½ºÀÇ ¿ÜºÎ¿¡ ÀúÀåµÈ ¿ÀºêÁ§Æ®¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù
java.sql ±â´ÉResultSet ÀÎÅÍÆäÀ̽ºÀÇ »õ·Î¿î ¸Þ¼Òµå¸¦ »ç¿ë
ResultSet °»½Å¿ë ¸Þ¼Òµå¸¦ »ç¿ë
java.math.BigDecimal Ä¡ÀÇ ÀüÁ¤¹Ðµµ, Ãß°¡ ½ÃÅ¥·¯Æ¼, ³¯, ½Ã°£, ¹× ŸÀÓ ½ºÅÆÇÁÀÇ °¢ Ä¡¿¡¼ÀÇ Å¸ÀÓ Á¸ÀÇ ¼Æ÷Æ® µî
javax.sql ±â´ÉDataSource ÀÎÅÍÆäÀ̽º. Java Naming and Directory InterfaceTM (JNDI)´Â DataSource ¿ÀºêÁ§Æ®¸¦ ³×ÀÓ ¼ºñ½º¿¡ µî·ÏÇØ, ±×°ÍÀ» ÃëµæÇϴµ¥ »ç¿ëÇÑ´Ù
RowSet Å×Å©³î·¯Áö -- µ¥ÀÌÅ͸¦ ó¸®ÇØ °Ç³×ÁÖ´Â Æí¸®ÇÑ ¼ö´ÜÀ» Á¦°øÇÑ´Ù
DISTINCT ÇüÀÌ, Ä¿½ºÅÒ ¸ÅÇÎ ÇÒ ¼ö ÀÖ´Â UDT ÀÔ´Ï´Ù. ´ÙÀ½ÀÇ 3 °³ÀÇ ½ºÅÜ¿¡¼, Ä¿½ºÅÒ ¸ÅÇÎÀ» ¼³Á¤ÇÕ´Ï´Ù.
DISTINCT ÇüÀ» SQL ·Î Á¤ÀÇÇÕ´Ï´Ù.
SQLData ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.
Connection ¿ÀºêÁ§Æ®ÀÇ ÇüÅ MAP¿¡ ¿£Æ®¸®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
SQLData ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ Class ¿ÀºêÁ§Æ®
À̰͵éÀÌ UDT ÀÇ ÇØ´ç À§Ä¡¿¡ ÀÖÀ¸¸é(ÀÚ), ¸Þ¼Òµå ResultSet.getObject ¶Ç´Â ¸Þ¼Òµå CallableStatement.getObject ¸¦ È£ÃâÇßÀ» °æ¿ì¿¡ UDT ´Â ÀÚµ¿ÀûÀ¸·Î UDT ¿¡ÀÇ Ä¿½ºÅÒ ¸ÅÇÎÀ» ÃëµæÇÕ´Ï´Ù. ¶Ç,PreparedStatement.setObject ´Â ¿ÀºêÁ§Æ®¸¦ ±× SQL Çü¿¡ ÀÚµ¿ÀûÀ¸·Î ¸ÅÇÎ ÇØ µ¥ÀÌÅÍ ¼Ò½º¿¡ ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇÕ´Ï´Ù.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.