|
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.