JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.sql
ÀÎÅÍÆäÀ̽º DatabaseMetaData


public interface DatabaseMetaData

µ¥ÀÌŸº£À̽º¿¡ °üÇÑ Æ÷°ýÀûÀÎ Á¤º¸ÀÔ´Ï´Ù.

ÀÌ ÀÎÅÍÆäÀ̽º´Â JDBCTM Å×Å©³î·¯Áö (JDBC µå¶óÀ̹ö)¿Í Á¦ÈÞÇÏ´Â µ¥ÀÌŸº£À̽º °ü¸® ½Ã½ºÅÛ (DBMS)ÀÇ ±â´ÉÀ» À¯Àú¿¡°Ô ¾Ë¸®±â À§Çؼ­(¶§¹®¿¡) µå¶óÀ̹ö º¥´õ¿¡ ÀÇÇØ ±¸ÇöµË´Ï´Ù. ¸¹Àº °æ¿ì, ¸±·¹À̼ųΠDBMS ¿¡ ÀÇÇØ ¼­Æ÷Æ®ÇÏ´Â ±â´É, ±¸Çö ¹æ¹ýÀÌ ´Þ¶ó, »ç¿ëÇÏ´Â µ¥ÀÌÅÍÀÇ Çüŵµ ´Ù¸¨´Ï´Ù. °Ô´Ù°¡ µå¶óÀ̹ö´Â DBMS ¿¡ ÀÇÇØ Á¦°øµÇ´Â ±â´É°ú´Â º°µµ·Î, Ãß°¡ÀÇ ±â´ÉÀ» ±¸ÇöÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â Á¤º¸´Â Á¦ÈÞÇϴ ƯÁ¤ÀÇ µå¶óÀ̹ö¿Í ƯÁ¤ÀÇ DBMS ÀÇ ±â´É¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. ÀÌ ¹®¼­¿¡¼­´Â ¡¸µ¥ÀÌŸº£À̽º¡¹¶ó°í ÇÏ´Â ¿ë¾î´Â Åë»ó, µå¶óÀ̹ö¿Í DBMS ÀÇ ¾çÂÊ ¸ðµÎ¸¦ °¡¸®Å°°í ÀÖ½À´Ï´Ù.

ÀÌ ÀÎÅÍÆäÀ̽º´Â ÀϹÝÀûÀ¸·Î, ±âº»ÀÌ µÇ´Â DBMS ÀÇ Á¶ÀÛ ¹æ¹ýÀ» ã¾Æ³¾ Çʿ䰡 ÀÖ´Â Åø¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. À̰ÍÀº ƯÈ÷, º¹¼öÀÇ DBMS ¿Í ÇÔ²² »ç¿ëµÇ´Â °ÍÀÌ ÀǵµµÈ ¾îÇø®ÄÉÀ̼ǿ¡ ÇØ´çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÅøÀº getTypeInfo ¸Þ¼Òµå¸¦ CREATE TABLE ¹®À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ ÇüŸ¦ ã¾Æ³»´Âµ¥ »ç¿ëÇÕ´Ï´Ù. ¶Ç, À¯Àú´Â »óÈ£ °ü°è ¼­ºê Äí¿¡¸®-ÀÇ »ç¿ëÀÌ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ ¾Ë±â À§Çؼ­(¶§¹®¿¡) supportsCorrelatedSubqueries ¸Þ¼Òµå¸¦ È£ÃâÇϰųª ¹èÄ¡ °»½ÅÀÌ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ ¾Ë±â À§Çؼ­(¶§¹®¿¡) supportsBatchUpdates ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.

DatabaseMetaData ¸Þ¼Òµå¿¡´Â ResultSet ¿ÀºêÁ§Æ®ÀÇ Çü½Ä¿¡¼­ Á¤º¸ÀÇ ¸®½ºÆ®¸¦ µ¹·ÁÁÖ´Â °Íµµ ÀÖ½À´Ï´Ù. getString ³ª getInt µîÀÇ Åë»óÀÇ ResultSet ÀÇ ¸Þ¼Òµå¸¦ »ç¿ëÇØ, ÀÌ·¯ÇÑ ResultSet ¿ÀºêÁ§Æ®·ÎºÎÅÍ Á¤º¸¸¦ ²¨³¾ ¼ö°¡ ÀÖ½À´Ï´Ù. ¼ÒÁ¤ÀÇ ¸ÞŸµ¥ÀÌŸ Çü½ÄÀ» »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â ResultSet read¿ë ¸Þ¼Òµå´Â SQLException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

DatabaseMetaData ÀÇ ¸Þ¼Òµå¿¡´Â String ÀÇ ÆÐÅÏÀ» Àμö¿¡ ÃëÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Àμö´Â ¸ðµÎ fooPattern ¿Í °°Àº À̸§À» °¡Áý´Ï´Ù. String ÆÐÅϾÈÀÇ "%" ´Â 0 ij¸¯ÅÍ ÀÌ»óÀÇ ¸ðµç ºÎºÐ ij¸¯ÅÍ ¶óÀο¡ ÀÏÄ¡ÇØ, "_" ´Â ÀÓÀÇÀÇ 1 ij¸¯ÅÍ¿¡ ÀÏÄ¡ÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. °Ë»ö ÆÐÅÏ¿¡ ÀÏÄ¡ÇÏ´Â ¸ÞŸµ¥ÀÌŸ¿£Æ®¸®¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. °Ë»ö ÆÐÅÏÀÇ Àμö°¡ null ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ÀμöÀÇ Á¶°ÇÀº °Ë»öÀ¸·ÎºÎÅÍ Á¦¿ÜµË´Ï´Ù.

µå¶óÀ̹ö°¡ ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´Â ±â´É¿¡ ´ëÇÑ Á¤º¸¸¦ ÃëµæÇÏ´Â ¸Þ¼Òµå´Â SQLException À» ½½·Î¿ì ÇÕ´Ï´Ù. ResultSet ¸¦ µ¹·ÁÁÖ´Â ¸Þ¼ÒµåÀÇ °æ¿ì,ResultSet ¿ÀºêÁ§Æ® (ÇÏ´ÃÀÇ °¡´É¼ºµµ ÀÖ´Ù)°¡ µ¹·ÁÁÖ¾îÁö´ÂÁö SQLException °¡ ½½·Î¿ì µÉ±îÀÇ ¾î´À ÂÊÀÎÁöÀÔ´Ï´Ù.


ÇʵåÀÇ °³¿ä
static short attributeNoNulls
          NULL Ä¡°¡ Çã°¡µÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short attributeNullable
          NULL Ä¡°¡ ¹Ýµå½Ã Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short attributeNullableUnknown
          NULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowNotPseudo
          ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÌ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowPseudo
          ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowSession
          ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÇöÀçÀÇ ¼¼¼ÇÀÇ ³ª¸ÓÁöÀÇ ºÎºÐÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowTemporary
          ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÀϽÃÀû (ÇàÀÌ »ç¿ëµÇ°í ÀÖ´Â µ¿¾È ¸¸)ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowTransaction
          ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÇöÀçÀÇ Æ®·£Àè¼Ç(transaction)ÀÇ ³ª¸ÓÁöÀÇ ºÎºÐÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int bestRowUnknown
          ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÎ °æ¿ì¿Í ±×·¸Áö ¾ÊÀº °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int columnNoNulls
          ¿­ÀÌ NULL Ä¡¸¦ Çã°¡ÇÏÁö ¾Ê´Â °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int columnNullable
          ¿­ÀÌ ¹Ýµå½Ã NULL Ä¡¸¦ Çã°¡ÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int columnNullableUnknown
          ¿­ÀÌ NULL Ä¡¸¦ Çã°¡ÇÒÁö ¾î¶³Áö ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyCascade
          ¿­ UPDATE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ °»½ÅµÉ ¶§, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ °Å±â¿¡ ÇÕÄ¡Çϵµ·Ï(µíÀÌ) º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyInitiallyDeferred
          Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyInitiallyImmediate
          Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyNoAction
          ¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ ÀÓÆ÷Æ® µÇ°í ÀÖ´Â °æ¿ì, ±×°ÍÀÌ °»½Å ¹× »èÁ¦¸¦ ÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyNotDeferrable
          Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeyRestrict
          ¿­ UPDATE_RULE ÀÇ °æ¿ì´Â ´Ù¸¥ Å×ÀÌºí¿¡ ÀÇÇØ ¿ÜºÎ Ű·Î¼­ ÀÓÆ÷Æ® µÇ°í ÀÖ´Â °æ¿ì¿¡, ÁÖŰ´Â °»½ÅÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeySetDefault
          ¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ °»½Å ¶Ç´Â »èÁ¦µÇ¾úÀ» °æ¿ì¿¡, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ µðÆúÆ® °ª·Î º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int importedKeySetNull
          ¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì, ÁÖ۰¡ °»½Å ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ NULL ·Î º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnIn
          ¿­ÀÌ IN ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnInOut
          ¿­ÀÌ INOUT ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnOut
          ¿­ÀÌ OUT ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnResult
          ¿­ÀÌ °á°ú¸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnReturn
          ¿­ÀÌ ¹Ýȯ°ªÀ» ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureColumnUnknown
          ¿­ÀÇ ÇüŰ¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureNoNulls
          NULL Ä¡°¡ Çã°¡µÇÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureNoResult
          ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÖÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureNullable
          NULL Ä¡°¡ Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureNullableUnknown
          NULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureResultUnknown
          ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÙÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int procedureReturnsResult
          ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int sqlStateSQL99
          °ªÀÌ SQL99 SQLSTATE Ä¡ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int sqlStateXOpen
          °ªÀÌ X/Open (ÇöÀç´Â Open Group)ÀÇ SQL CLI SQLSTATE Ä¡ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short tableIndexClustered
          ÀÌ Å×À̺í À妽º°¡ Ŭ·¯½ºÅÍÈ­ µÈ À妽ºÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short tableIndexHashed
          ÀÌ Å×À̺í À妽º°¡ ÇØ½ÃÈ­ µÈ À妽ºÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short tableIndexOther
          ÀÌ Å×À̺í À妽º°¡ Ŭ·¯½ºÅÍÈ­ µÈ À妽º¿¡¼­µµ, ÇØ½ÃÈ­ µÈ À妽º¿¡¼­µµ, Å×À̺íÀÇ Åë°è Á¤º¸µµ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static short tableIndexStatistic
          ÀÌ ¿­ÀÌ Å×À̺íÀÇ À妽ºÀÇ ±â¼ú°ú ¿¬µ¿ÇØ µ¹·ÁÁÖ¾îÁö´Â Å×À̺íÀÇ Åë°è Á¤º¸¸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typeNoNulls
          ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÇÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typeNullable
          ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typeNullableUnknown
          ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typePredBasic
          WHERE . . . LIKE ¸¦ Á¦¿ÜÇÏ´Â ¸ðµç WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typePredChar
          ÀÌ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â À¯ÀÏÇÑ WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ WHERE . . . LIKE ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typePredNone
          ÀÌ ÇüÅ·ΠWHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int typeSearchable
          ¸ðµç WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ÀÌ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int versionColumnNotPseudo
          ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÌ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int versionColumnPseudo
          ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int versionColumnUnknown
          ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÎ °æ¿ì¿Í ±×·¸Áö ¾ÊÀº °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean allProceduresAreCallable ()
          getProcedures ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¸ðµç ÇÁ·Î½ÃÀú°¡, ÇöÀçÀÇ À¯Àú·ÎºÎÅÍ È£ÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean allTablesAreSelectable ()
          getTables ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¸ðµç Å×À̺íÀÌ, ÇöÀçÀÇ À¯Àú¿¡ ÀÇÇØ »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean dataDefinitionCausesTransactionCommit ()
          Æ®·£Àè¼Ç(transaction)ÀÇ µ¥ÀÌÅÍ Á¤Àǹ®ÀÌ, Æ®·£Àè¼Ç(transaction)À» °­Á¦ÀûÀ¸·Î À§Å¹½ÃųÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean dataDefinitionIgnoredInTransactions ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î µ¥ÀÌÅÍ Á¤Àǹ®ÀÌ ¹«½ÃµÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean deletesAreDetected (int type)
          ResultSet.rowDeleted ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ »èÁ¦µÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean doesMaxRowSizeIncludeBlobs ()
          getMaxRowSize ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÌ SQL µ¥ÀÌÅÍÀÇ ÇüÅÂÀÇ LONGVARCHAR ¹× LONGVARBINARY ¸¦ Æ÷ÇÔÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getAttributes (String  catalog, String  schemaPattern, String  typeNamePattern, String  attributeNamePattern)
          ÁöÁ¤µÈ schema ¹× īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ À¯Àú Á¤ÀÇÀÇ ÇüÅ (UDT)¸¦ À§ÇÑ ÁöÁ¤µÈ ÇüÅÂÀÇ ÁöÁ¤µÈ ¼Ó¼º¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getBestRowIdentifier (String  catalog, String  schema, String  table, int scope, boolean nullable)
          ÇàÀ» ÀÏÀÇ¿¡ ½Äº°ÇÏ´Â Å×À̺íÀÇ ÃÖÀûÀÎ ¿­¼¼Æ®¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getCatalogs ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ Ä«Å»·Î±×¸íÀ» ÃëµæÇÕ´Ï´Ù.
 String getCatalogSeparator ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡ īŻ·Î±×¸í°ú Å×À̺í¸íÀÇ separator·Î¼­ »ç¿ëÇÏ´Â String ¸¦ ÃëµæÇÕ´Ï´Ù.
 String getCatalogTerm ()
           ¡¸catalog¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getColumnPrivileges (String  catalog, String  schema, String  table, String  columnNamePattern)
          Å×À̺íÀÇ ¿­¿¡ÀÇ ¾×¼¼½º±Ç¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getColumns (String  catalog, String  schemaPattern, String  tableNamePattern, String  columnNamePattern)
          ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ Å×ÀÌºí¿­ÀÇ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 Connection getConnection ()
          ÀÌ ¸ÞŸµ¥ÀÌŸ¿ÀºêÁ¦Å©Æ®¸¦ »ý¼ºÇÑ Á¢¼ÓÀ» ²¨³À´Ï´Ù.
 ResultSet getCrossReference (String  primaryCatalog, String  primarySchema, String  primaryTable, String  foreignCatalog, String  foreignSchema, String  foreignTable)
          ÁöÁ¤µÈ ÁÖŰ Å×À̺íÀÇ ÁÖŰ¿­À» ÂüÁ¶ÇÏ´Â ÁöÁ¤µÈ ¿ÜºÎÀÇ Å° Å×À̺íÁßÀÇ, ¿ÜºÎÀÇ Å°¿­¿¡ °üÇÑ ±â¼ú (Å×À̺íÀÌ ´Ù¸¥ ۸¦ ÀÓÆ÷Æ® ÇÏ´Â ¹æ¹ýÀ» ±â¼ú)À» ÃëµæÇÕ´Ï´Ù.
 int getDatabaseMajorVersion ()
          ±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 int getDatabaseMinorVersion ()
          ±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 String getDatabaseProductName ()
          ÀÌ µ¥ÀÌŸº£À̽º Á¦Ç°ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
 String getDatabaseProductVersion ()
          ÀÌ µ¥ÀÌŸº£À̽º Á¦Ç°ÀÇ ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 int getDefaultTransactionIsolation ()
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ µðÆúÆ®ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ÃëµæÇÕ´Ï´Ù.
 int getDriverMajorVersion ()
          ÀÌ JDBC µå¶óÀ̹öÀÇ ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 int getDriverMinorVersion ()
          ÀÌ JDBC µå¶óÀ̹öÀÇ ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 String getDriverName ()
          ÀÌ JDBC µå¶óÀ̹öÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
 String getDriverVersion ()
          ÀÌ JDBC µå¶óÀ̹öÀÇ ¹öÁ¯À» String ·Î¼­ ÃëµæÇÕ´Ï´Ù.
 ResultSet getExportedKeys (String  catalog, String  schema, String  table)
          ÁöÁ¤µÈ Å×À̺íÀÇ ÁÖŰ¿­ (Å×ÀÌºí¿¡ ÀÇÇØ export µÈ ¿ÜºÎ Ű)À» ÂüÁ¶ÇÏ´Â ¿ÜºÎ Ű¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 String getExtraNameCharacters ()
          ÀοëºÎÈ£·Î µÑ·¯½ÎÀÌÁö ¾ÊÀº ½Äº°¸í¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ¡¸Æ¯¼ö¡¹Ä³¸¯ÅÍ (a-z, A-Z,0-9, ¹× _ ÀÌ¿Ü)¸¦ ÃëµæÇÕ´Ï´Ù.
 String getIdentifierQuoteString ()
          SQL ½Äº°ÀÚ¸¦ ÀοëÇϴµ¥ »ç¿ëÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getImportedKeys (String  catalog, String  schema, String  table)
          Å×À̺íÀÇ ¿ÜºÎ Ű¿­ (Å×ÀÌºí¿¡ ÀÇÇØ ÀÓÆ÷Æ® µÇ´Â ÁÖŰ)À» ÂüÁ¶ÇÏ´Â ÁÖŰ¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getIndexInfo (String  catalog, String  schema, String  table, boolean unique, boolean approximate)
          ÁöÁ¤µÈ Å×À̺íÀÇ À妽º¿Í Åë°è Á¤º¸¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 int getJDBCMajorVersion ()
          ÀÌ µå¶óÀ̹öÀÇ JDBC ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 int getJDBCMinorVersion ()
          ÀÌ µå¶óÀ̹öÀÇ JDBC ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.
 int getMaxBinaryLiteralLength ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î, ÀÎ ¶óÀÎ ¹ÙÀ̳ʸ® ¸®ÅÍ·²Áß¿¡ ³Ö¾îÁö´Â 16 Áø¼öÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxCatalogNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, īŻ·Î±×¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxCharLiteralLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ij¸¯ÅÍ ¸®ÅÍ·²ÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ·Ä¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnsInGroupBy ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,GROUP BY ÀýÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnsInIndex ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À妽ºÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnsInOrderBy ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,ORDER BY ÀýÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnsInSelect ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,SELECT ¸®½ºÆ®ÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxColumnsInTable ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Å×À̺íÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxConnections ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ÀÇ °¡´ÉÇÑ ÇöÀçÀÇ Á¢¼ÓÀÇ ÃÖ´ë¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxCursorNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Ä¿¼­¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxIndexLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À妽ºÀÇ ÀüºÎºÐÀ» Æ÷ÇÔÇÑ, À妽ºÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxProcedureNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ÇÁ·Î½ÃÀú¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxRowSize ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, 1 ÇàÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxSchemaNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, schema¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxStatementLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, SQL ¹®ÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxStatements ()
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ µ¿½Ã¿¡ ¿ÀÇÂÇÒ ¼ö ÀÖ´Â ¾×ƼºêÇÑ ¹®ÀåÀÇ ÃÖ´ë¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxTableNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Å×À̺í¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxTablesInSelect ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,SELECT ¹®ÀÇ ÃÖ´ë Å×À̺í¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxUserNameLength ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À¯Àú¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.
 String getNumericFunctions ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¼öÇÐ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getPrimaryKeys (String  catalog, String  schema, String  table)
          ÁöÁ¤µÈ Å×À̺íÀÇ ÁÖŰ¿­ÀÇ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getProcedureColumns (String  catalog, String  schemaPattern, String  procedureNamePattern, String  columnNamePattern)
          ÁöÁ¤µÈ īŻ·Î±×ÀÇ ½ºÆ®¾ÆµåÇÁ·Î½ÃÀðÆÄ¶ó¸ÞÀÌŸ¿Í °á°ú¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getProcedures (String  catalog, String  schemaPattern, String  procedureNamePattern)
          ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ ½ºÆ®¾ÆµåÇÁ·Î½ÃÀð¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 String getProcedureTerm ()
           ¡¸procedure¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.
 int getResultSetHoldability ()
          ÀÌ ResultSet ¿ÀºêÁ§Æ®ÀÇ µðÆúÆ®ÀÇ º¸°ü À¯Áö ±â´ÉÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getSchemas ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ schema¸íÀ» ÃëµæÇÕ´Ï´Ù.
 String getSchemaTerm ()
           ¡¸schema¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.
 String getSearchStringEscape ()
          ¿ÍÀϵå Ä«µå ij¸¯Å͸¦ À̽ºÄÉÀÌÇÁ Çϴµ¥ »ç¿ëÇÒ ¼ö Àִ ij¸¯ÅÍ ¶óÀÎÀ» ÃëµæÇÕ´Ï´Ù.
 String getSQLKeywords ()
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ SQL Ű¿öµåÀ̸ç, SQL92 ÀÇ Å°¿öµå´Â ¾Æ´Ñ, ¸ðµç Ű¿öµå¸¦ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 int getSQLStateType ()
          SQLException.getSQLState ¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â SQLSTATE °¡ X/Open (ÇöÀç´Â Open Group)ÀÇ SQL CLI Àϱî SQL99 ÀÎÁö¸¦ ³ªÅ¸³À´Ï´Ù.
 String getStringFunctions ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ij¸¯ÅÍ ¶óÀÎ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getSuperTables (String  catalog, String  schemaPattern, String  tableNamePattern)
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ Æ¯Á¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â Å×ÀÌºí °èÃþÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getSuperTypes (String  catalog, String  schemaPattern, String  typeNamePattern)
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ Æ¯Á¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â À¯Àú Á¤ÀÇÇü (UDT) °èÃþÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.
 String getSystemFunctions ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ½Ã½ºÅÛ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getTablePrivileges (String  catalog, String  schemaPattern, String  tableNamePattern)
          Ä«Å»·Î±×·Î »ç¿ë °¡´ÉÇÑ °¢ Å×ÀÌºí¿¡ ´ëÇÑ ¾×¼¼½º±Ç¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getTables (String  catalog, String  schemaPattern, String  tableNamePattern, String [] types)
          ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ Å×ÀÌºí¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getTableTypes ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ Å×À̺íÀÇ ÇüŸ¦ ÃëµæÇÕ´Ï´Ù.
 String getTimeDateFunctions ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ½Ã°£ ÇÔ¼ö¿Í ÀÏÀÚ ÇÔ¼ö¸¦ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 ResultSet getTypeInfo ()
          ÀÌ µ¥ÀÌŸº£À̽º·Î ¼­Æ÷Æ® ¶°³¯ ¼ö ÀÖ¾î ¸ðµç Ç¥ÁØ SQL ÀÇ ÇüÅ¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getUDTs (String  catalog, String  schemaPattern, String  typeNamePattern, int[] types)
          Æ¯Á¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â À¯Àú Á¤ÀÇÇü (UDT)ÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.
 String getURL ()
          ÀÌ DBMS ÀÇ URL ¸¦ ÃëµæÇÕ´Ï´Ù.
 String getUserName ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ±â·ÏµÇ°í ÀÖ´Â À¯Àú¸íÀ» ÃëµæÇÕ´Ï´Ù.
 ResultSet getVersionColumns (String  catalog, String  schema, String  table)
          ÇàÀÇ ÀÓÀÇÀÇ °ªÀÌ º¯°æµÇ¾úÀ» °æ¿ì¿¡, ÀÚµ¿ÀûÀ¸·Î °»½ÅµÇ´Â Å×À̺íÀÇ ¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 boolean insertsAreDetected (int type)
          ResultSet.rowInserted ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ »ðÀÔµÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean isCatalogAtStart ()
          ¿ÏÀü ¼ö½ÄµÈ Å×À̺í¸íÀÇ °³½Ã ºÎºÐ (¶Ç´Â Á¾·á ºÎºÐ)¿¡ īŻ·Î±×°¡ ³ªÅ¸³¯Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean isReadOnly ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡ Àоîµé¿© Àü¿ë ¸ðµåÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean locatorsUpdateCopy ()
          LOB ¿¡ÀÇ º¯°æÀÌ, Ä«ÇÇ¿¡ ´ëÇØ¼­ ÇàÇØÁ³´ÂÁö LOB ¿¡ Á÷Á¢ ÇàÇØÁ³´ÂÁö¸¦ ³ªÅ¸³À´Ï´Ù.
 boolean nullPlusNonNullIsNull ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡,NULL Ä¡¿Í ºñ NULL Ä¡ÀÇ ¿¬°áÀ» NULL ·Î ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean nullsAreSortedAtEnd ()
          NULL Ä¡°¡, Á¾·á½Ã¿¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean nullsAreSortedAtStart ()
          NULL Ä¡°¡, °³½Ã½Ã¿¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean nullsAreSortedHigh ()
          NULL Ä¡°¡ °íÀ§¿¡ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean nullsAreSortedLow ()
          NULL Ä¡°¡ ÇÏÀ§¿¡ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean othersDeletesAreVisible (int type)
          ¿Ü·Î ÇàÇØÁø »èÁ¦°¡ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean othersInsertsAreVisible (int type)
          ¿Ü·Î ÇàÇØÁø »ðÀÔÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean othersUpdatesAreVisible (int type)
          ¿Ü·Î ÇàÇØÁø °»½ÅÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean ownDeletesAreVisible (int type)
          °á°ú ¼¼Æ® ÀÚ½ÅÀÇ »èÁ¦°¡ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean ownInsertsAreVisible (int type)
          °á°ú ¼¼Æ® ÀÚ½ÅÀÇ »ðÀÔÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean ownUpdatesAreVisible (int type)
          ÁöÁ¤µÈ ResultSet ¿ÀºêÁ§Æ®¿¡ ´ëÇØ, °á°ú ¼¼Æ® ÀÚ½ÅÀÇ °»½ÅÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesLowerCaseIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ¼Ò¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesLowerCaseQuotedIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ¼Ò¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesMixedCaseIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesMixedCaseQuotedIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesUpperCaseIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean storesUpperCaseQuotedIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsAlterTableWithAddColumn ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Ãß°¡¿­ÀÌ ÀÖ´Â ALTER TABLE °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsAlterTableWithDropColumn ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, µå·Ó¿­ÀÌ ÀÖ´Â ALTER TABLE °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsANSI92EntryLevelSQL ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 ¿£Æ®¸® ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsANSI92FullSQL ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 ¿ÏÀü ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsANSI92IntermediateSQL ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 Áß°£ ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsBatchUpdates ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¹èÄ¡ °»½ÅÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCatalogsInDataManipulation ()
          µ¥ÀÌÅÍ Á¶ÀÛ¹®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCatalogsInIndexDefinitions ()
          À妽º Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCatalogsInPrivilegeDefinitions ()
          Æ¯±Ç Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCatalogsInProcedureCalls ()
          ÇÁ·Î½ÃÀú È£Ãâ¹®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCatalogsInTableDefinitions ()
          Å×À̺í Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsColumnAliasing ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¿­ÀÇ º°¸íÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsConvert ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, SQL ÀÇ Çü°£ÀÇ CONVERT ÇÔ¼ö°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsConvert (int fromType, int toType)
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ÁöÁ¤µÈ SQL ÀÇ Çü°£ÀÇ CONVERT ÇÔ¼ö°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCoreSQLGrammar ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Core SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsCorrelatedSubqueries ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Á¶ÇÕ °ü°è ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsDataDefinitionAndDataManipulationTransactions ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î, µ¥ÀÌÅÍ Á¤Àǹ®°ú µ¥ÀÌÅÍ Á¶ÀÛ¹®ÀÇ ¾çÂÊ ¸ðµÎ°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsDataManipulationTransactionsOnly ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î µ¥ÀÌÅÍ Á¶ÀÛ¹®¸¸ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsDifferentTableCorrelationNames ()
          Å×ÀÌºí »óÈ£ °ü°è¸íÀÌ ¼­Æ÷Æ®µÇ´Â °æ¿ì, Å×À̺íÀÇ À̸§°ú ´Ù¸¥ À̸§ÀÌ´Ù°í ÇÏ´Â Á¦ÇÑÀ» ºÙÀÏÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsExpressionsInOrderBy ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,ORDER BY ¸®½ºÆ®Áß¿¡¼­ ½ÄÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsExtendedSQLGrammar ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Extended SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsFullOuterJoins ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÏÀü »óÀÚÀÇ ¿ÜºÎ °áÇÕÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsGetGeneratedKeys ()
          ¹®ÀåÀÌ ½ÇÇàµÈ µÚ¿¡ ÀÚµ¿ »ý¼º ۸¦ ÃëµæÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsGroupBy ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY ÀýÀÇ ÆûÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsGroupByBeyondSelect ()
          SELECT ¹®ÁßÀÇ ¸ðµç ¿­ÀÌ GROUP BY Àý¿¡ Æ÷ÇԵȴٰí ÇÏ´Â Á¶°ÇÀ¸·Î, ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsGroupByUnrelated ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsIntegrityEnhancementFacility ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, SQL Integrity Enhancement Facility °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsLikeEscapeClause ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,LIKE À̽ºÄÉÀÌÇÁÀýÀÇ ÁöÁ¤ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsLimitedOuterJoins ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÜºÎ °áÇÕ¿¡ °ü°èµÇ¾î, Á¦ÇÑµÈ ¼­Æ÷Æ®°¡ Á¦°øµÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù (supportsFullOuterJoins ¸Þ¼Òµå°¡ true ¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â true).
 boolean supportsMinimumSQLGrammar ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Minimum SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsMixedCaseIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇØ Ã³¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsMixedCaseQuotedIdentifiers ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇØ Ã³¸®ÇØ, °á°úÀûÀ¸·Î ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsMultipleOpenResults ()
          CallableStatement ¿ÀºêÁ§Æ®·ÎºÎÅÍ µ¿½Ã¿¡ µ¹·ÁÁÖ¾îÁø º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®¸¦ °¡Áö´Â °ÍÀÌ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsMultipleResultSets ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,execute ¸Þ¼ÒµåÀÇ ´ÜÀÏÀÇ È£Ãâ·ÎºÎÅÍÀÇ º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®ÀÇ ÃëµæÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsMultipleTransactions ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡ ÇÑ ¹ø¿¡ º¹¼öÀÇ Æ®·£Àè¼Ç(transaction)¸¦ (´Ù¸¥ Á¢¼ÓÀ¸·Î) ¿ÀÇÂÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsNamedParameters ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, callable ¹®¿¡ÀÇ À̸§ ÷ºÎ ÆÄ¶ó¹ÌÅͰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsNonNullableColumns ()
          ÀÌ µ¥ÀÌŸº£À̽ºÀÇ ¿­À» ºñ null ·Î¼­ Á¤ÀÇÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOpenCursorsAcrossCommit ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Å¹°£¿¡ Ä¿¼­°¡ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOpenCursorsAcrossRollback ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ·Ñ¹é(rollback)°£¿¡ Ä¿¼­°¡ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOpenStatementsAcrossCommit ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Å¹°£¿¡ ¹®ÀåÀÌ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOpenStatementsAcrossRollback ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ·Ñ¹é(rollback)°£¿¡ ¹®ÀåÀÌ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOrderByUnrelated ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,ORDER BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsOuterJoins ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÜºÎ °áÇÕÀÇ ÇϵîÀÇ Çü½ÄÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsPositionedDelete ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Ä¡ ÁöÁ¤µÈ DELETE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsPositionedUpdate ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Ä¡ ÁöÁ¤µÈ UPDATE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsResultSetConcurrency (int type, int concurrency)
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅÂ¿Í ÁÖ¾îÁø concurrent processingÀÇ Á¾·ùÀÇ Æí¼ºÀ» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsResultSetHoldability (int holdability)
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ º¸°ü À¯Áö ±â´ÉÀ» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsResultSetType (int type)
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüŸ¦ ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSavepoints ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼¼ÀÌºê Æ÷ÀÎÆ®°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSchemasInDataManipulation ()
          µ¥ÀÌÅÍ Á¶ÀÛ¹®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSchemasInIndexDefinitions ()
          À妽º Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSchemasInPrivilegeDefinitions ()
          Æ¯±Ç Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSchemasInProcedureCalls ()
          ÇÁ·Î½ÃÀú È£Ãâ¹®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSchemasInTableDefinitions ()
          Å×À̺í Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSelectForUpdate ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SELECT FOR UPDATE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsStatementPooling ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¹®ÀåÀÇ Ç®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsStoredProcedures ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ½ºÆ®¾ÆµåÇÁ·Î½ÃÀð¿¡½ºÄÉÀÌÇÁ ±¸¹®À» »ç¿ëÇÏ´Â ½ºÆ®¾ÆµåÇÁ·Î½ÃÀðÄÚ¸£°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean supportsSubqueriesInComparisons ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ºñ±³½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSubqueriesInExists ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,EXISTS ½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSubqueriesInIns ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,IN ¹®Áß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsSubqueriesInQuantifieds ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Á¤·®È­µÈ ½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsTableCorrelationNames ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Å×ÀÌºí »óÈ£ °ü°è¸íÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsTransactionIsolationLevel (int level)
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsTransactions ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Æ®·£Àè¼Ç(transaction)°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsUnion ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SQL UNION °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean supportsUnionAll ()
          ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SQL UNION ALL °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean updatesAreDetected (int type)
          ResultSet.rowUpdated ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ °»½ÅµÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean usesLocalFilePerTable ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, °¢ Å×ÀÌºí¿¡ ÆÄÀÏÀ» »ç¿ëÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean usesLocalFiles ()
          ÀÌ µ¥ÀÌŸº£À̽º°¡, ·ÎÄà ÆÄÀÏ¿¡ Å×À̺íÀ» ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 

ÇʵåÀÇ »ó¼¼

procedureResultUnknown

public static final int procedureResultUnknown
ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÙÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedures ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PROCEDURE_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureNoResult

public static final int procedureNoResult
ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÖÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedures ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PROCEDURE_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureReturnsResult

public static final int procedureReturnsResult
ÇÁ·Î½ÃÀú°¡ °á°ú¸¦ µ¹·ÁÁÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedures ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PROCEDURE_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnUnknown

public static final int procedureColumnUnknown
¿­ÀÇ ÇüŰ¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnIn

public static final int procedureColumnIn
¿­ÀÌ IN ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnInOut

public static final int procedureColumnInOut
¿­ÀÌ INOUT ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnOut

public static final int procedureColumnOut
¿­ÀÌ OUT ÆÄ¶ó¹ÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnReturn

public static final int procedureColumnReturn
¿­ÀÌ ¹Ýȯ°ªÀ» ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureColumnResult

public static final int procedureColumnResult
¿­ÀÌ °á°ú¸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ COLUMN_TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureNoNulls

public static final int procedureNoNulls
NULL Ä¡°¡ Çã°¡µÇÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureNullable

public static final int procedureNullable
NULL Ä¡°¡ Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

procedureNullableUnknown

public static final int procedureNullableUnknown
NULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getProcedureColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

columnNoNulls

public static final int columnNoNulls
¿­ÀÌ NULL Ä¡¸¦ Çã°¡ÇÏÁö ¾Ê´Â °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

columnNullable

public static final int columnNullable
¿­ÀÌ ¹Ýµå½Ã NULL Ä¡¸¦ Çã°¡ÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

columnNullableUnknown

public static final int columnNullableUnknown
¿­ÀÌ NULL Ä¡¸¦ Çã°¡ÇÒÁö ¾î¶³Áö ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowTemporary

public static final int bestRowTemporary
ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÀϽÃÀû (ÇàÀÌ »ç¿ëµÇ°í ÀÖ´Â µ¿¾È ¸¸)ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SCOPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowTransaction

public static final int bestRowTransaction
ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÇöÀçÀÇ Æ®·£Àè¼Ç(transaction)ÀÇ ³ª¸ÓÁöÀÇ ºÎºÐÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SCOPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowSession

public static final int bestRowSession
ÃÖÀûÀÎ Çà ½Äº°ÀÚÀÇ ½ºÄÚÇÁ°¡ ÇöÀçÀÇ ¼¼¼ÇÀÇ ³ª¸ÓÁöÀÇ ºÎºÐÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SCOPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowUnknown

public static final int bestRowUnknown
ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÎ °æ¿ì¿Í ±×·¸Áö ¾ÊÀº °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowNotPseudo

public static final int bestRowNotPseudo
ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÌ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

bestRowPseudo

public static final int bestRowPseudo
ÃÖÀûÀÎ Çà ½Äº°ÀÚ°¡ Àǻ翭ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getBestRowIdentifier ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

versionColumnUnknown

public static final int versionColumnUnknown
ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÎ °æ¿ì¿Í ±×·¸Áö ¾ÊÀº °æ¿ì°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getVersionColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

versionColumnNotPseudo

public static final int versionColumnNotPseudo
ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÌ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getVersionColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

versionColumnPseudo

public static final int versionColumnPseudo
ÀÌ ¹öÁ¯ÀÇ ¿­ÀÌ Àǻ翭ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getVersionColumns ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ PSEUDO_COLUMN °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyCascade

public static final int importedKeyCascade
¿­ UPDATE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ °»½ÅµÉ ¶§, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ °Å±â¿¡ ÇÕÄ¡Çϵµ·Ï(µíÀÌ) º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ¿­ DELETE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ »èÁ¦µÉ ¶§, ±× ۸¦ ÀÓÆ÷Æ® ÇÑ ÇàÀÌ »èÁ¦µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ UPDATE_RULE ¹× DELETE_RULE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyRestrict

public static final int importedKeyRestrict
¿­ UPDATE_RULE ÀÇ °æ¿ì´Â ´Ù¸¥ Å×ÀÌºí¿¡ ÀÇÇØ ¿ÜºÎ Ű·Î¼­ ÀÓÆ÷Æ® µÇ°í ÀÖ´Â °æ¿ì¿¡, ÁÖŰ´Â °»½ÅÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ¿­ DELETE_RULE ÀÇ °æ¿ì´Â ´Ù¸¥ Å×ÀÌºí¿¡ ÀÇÇØ ¿ÜºÎ Ű·Î¼­ ÀÓÆ÷Æ® µÇ°í ÀÖ´Â °æ¿ì¿¡, ÁÖŰ´Â »èÁ¦ÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ UPDATE_RULE ¹× DELETE_RULE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeySetNull

public static final int importedKeySetNull
¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì, ÁÖ۰¡ °»½Å ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ NULL ·Î º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ UPDATE_RULE ¹× DELETE_RULE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyNoAction

public static final int importedKeyNoAction
¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ ÀÓÆ÷Æ® µÇ°í ÀÖ´Â °æ¿ì, ±×°ÍÀÌ °»½Å ¹× »èÁ¦¸¦ ÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ UPDATE_RULE ¹× DELETE_RULE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeySetDefault

public static final int importedKeySetDefault
¿­ UPDATE_RULE ¹× DELETE_RULE ÀÇ °æ¿ì´Â ÁÖ۰¡ °»½Å ¶Ç´Â »èÁ¦µÇ¾úÀ» °æ¿ì¿¡, ¿ÜºÎ Ű (ÀÓÆ÷Æ® µÈ Ű)°¡ µðÆúÆ® °ª·Î º¯°æµÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ UPDATE_RULE ¹× DELETE_RULE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyInitiallyDeferred

public static final int importedKeyInitiallyDeferred
Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù. Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL-92 ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ DEFERRABILITY °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyInitiallyImmediate

public static final int importedKeyInitiallyImmediate
Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù. Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL-92 ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ DEFERRABILITY °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

importedKeyNotDeferrable

public static final int importedKeyNotDeferrable
Áö¿¬ °¡´É¼ºÀ» ³ªÅ¸³À´Ï´Ù. Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL-92 ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

getImportedKeys,getExportedKeys, ¹× getCrossReference ÀÇ °¢ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ DEFERRABILITY °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typeNoNulls

public static final int typeNoNulls
ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÇÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typeNullable

public static final int typeNullable
ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typeNullableUnknown

public static final int typeNullableUnknown
ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ·ΠNULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typePredNone

public static final int typePredNone
ÀÌ ÇüÅ·ΠWHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SEARCHABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typePredChar

public static final int typePredChar
ÀÌ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â À¯ÀÏÇÑ WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ WHERE . . . LIKE ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SEARCHABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typePredBasic

public static final int typePredBasic
WHERE . . . LIKE ¸¦ Á¦¿ÜÇÏ´Â ¸ðµç WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ÀÌ µ¥ÀÌÅÍÀÇ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SEARCHABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

typeSearchable

public static final int typeSearchable
¸ðµç WHERE °Ë»öÀÇ °æ¿ì(¶§)°¡ ÀÌ ÇüÅ¿¡ ±Ù°ÅÇÒ ¼ö°¡ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getTypeInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ SEARCHABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

tableIndexStatistic

public static final short tableIndexStatistic
ÀÌ ¿­ÀÌ Å×À̺íÀÇ À妽ºÀÇ ±â¼ú°ú ¿¬µ¿ÇØ µ¹·ÁÁÖ¾îÁö´Â Å×À̺íÀÇ Åë°è Á¤º¸¸¦ ÀúÀåÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getIndexInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

tableIndexClustered

public static final short tableIndexClustered
ÀÌ Å×À̺í À妽º°¡ Ŭ·¯½ºÅÍÈ­ µÈ À妽ºÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getIndexInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

tableIndexHashed

public static final short tableIndexHashed
ÀÌ Å×À̺í À妽º°¡ ÇØ½ÃÈ­ µÈ À妽ºÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getIndexInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

tableIndexOther

public static final short tableIndexOther
ÀÌ Å×À̺í À妽º°¡ Ŭ·¯½ºÅÍÈ­ µÈ À妽º¿¡¼­µµ, ÇØ½ÃÈ­ µÈ À妽º¿¡¼­µµ, Å×À̺íÀÇ Åë°è Á¤º¸µµ ¾Æ´Ñ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getIndexInfo ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ TYPE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

attributeNoNulls

public static final short attributeNoNulls
NULL Ä¡°¡ Çã°¡µÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getAttributes ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

attributeNullable

public static final short attributeNullable
NULL Ä¡°¡ ¹Ýµå½Ã Çã°¡µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getAttributes ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

attributeNullableUnknown

public static final short attributeNullableUnknown
NULL Ä¡°¡ Çã°¡µÉÁö ¾î¶³Áö°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

getAttributes ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®³»ÀÇ ¿­ NULLABLE °¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

sqlStateXOpen

public static final int sqlStateXOpen
°ªÀÌ X/Open (ÇöÀç´Â Open Group)ÀÇ SQL CLI SQLSTATE Ä¡ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

SQLException.getSQLState ¸Þ¼Òµå°¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

sqlStateSQL99

public static final int sqlStateSQL99
°ªÀÌ SQL99 SQLSTATE Ä¡ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

SQLException.getSQLState ¸Þ¼Òµå°¡ ÃëÇÒ ¼ö ÀÖ´Â °ªÀÔ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡
¸Þ¼ÒµåÀÇ »ó¼¼

allProceduresAreCallable

public boolean allProceduresAreCallable()
                                 throws SQLException 
getProcedures ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¸ðµç ÇÁ·Î½ÃÀú°¡, ÇöÀçÀÇ À¯Àú·ÎºÎÅÍ È£ÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

allTablesAreSelectable

public boolean allTablesAreSelectable()
                               throws SQLException 
getTables ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¸ðµç Å×À̺íÀÌ, ÇöÀçÀÇ À¯Àú¿¡ ÀÇÇØ »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getURL

public String  getURL()
              throws SQLException 
ÀÌ DBMS ÀÇ URL ¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ DBMS ÀÇ URL. »ý¼ºÇÒ ¼ö ¾ø´Â °æ¿ì´Â null
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getUserName

public String  getUserName()
                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ±â·ÏµÇ°í ÀÖ´Â À¯Àú¸íÀ» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
µ¥ÀÌŸº£À̽º À¯Àú¸í
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

isReadOnly

public boolean isReadOnly()
                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡ Àоîµé¿© Àü¿ë ¸ðµåÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

nullsAreSortedHigh

public boolean nullsAreSortedHigh()
                           throws SQLException 
NULL Ä¡°¡ °íÀ§¿¡ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù. °íÀ§¿¡ ¼ÒÆ® µÈ´Ù´Â °ÍÀº NULL Ä¡°¡ µµ¸ÞÀγ»ÀÇ ´Ù¸¥ ¾î´À °ªº¸´Ù ¼ÒÆ®¼ø¼­°¡ À§ÀÌ´Ù°í ÇÏ´Â °ÍÀÔ´Ï´Ù. ½Â¼ø¿¡¼­´Â ÀÌ ¸Þ¼Òµå°¡ true ¸¦ µ¹·ÁÁÖ´Â °æ¿ì,NULL Ä¡´Â ¸¶Áö¸·¿¡ ³ªÅ¸³³´Ï´Ù. ´ëÁ¶ÀûÀ¸·Î,nullsAreSortedAtEnd ¸Þ¼Òµå´Â NULL Ä¡°¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ¸¶Áö¸·¿¡ ¼ÒÆ® µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

nullsAreSortedLow

public boolean nullsAreSortedLow()
                          throws SQLException 
NULL Ä¡°¡ ÇÏÀ§¿¡ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù. ÇÏÀ§¿¡ ¼ÒÆ® µÈ´Ù´Â °ÍÀº NULL Ä¡°¡ µµ¸ÞÀγ»ÀÇ ´Ù¸¥ ¾î´À °ªº¸´Ù ¼ÒÆ®¼ø¼­°¡ ¾Æ·¡ÀÌ´Ù°í ÇÏ´Â °ÍÀÔ´Ï´Ù. ½Â¼ø¿¡¼­´Â ÀÌ ¸Þ¼Òµå°¡ true ¸¦ µ¹·ÁÁÖ´Â °æ¿ì,NULL Ä¡´Â ÃÖÃÊ·Î ³ªÅ¸³³´Ï´Ù. ´ëÁ¶ÀûÀ¸·Î,nullsAreSortedAtStart ¸Þ¼Òµå´Â NULL Ä¡°¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ÃÖÃÊ·Î ¼ÒÆ® µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

nullsAreSortedAtStart

public boolean nullsAreSortedAtStart()
                              throws SQLException 
NULL Ä¡°¡, °³½Ã½Ã¿¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

nullsAreSortedAtEnd

public boolean nullsAreSortedAtEnd()
                            throws SQLException 
NULL Ä¡°¡, Á¾·á½Ã¿¡ ¼ÒÆ®¼ø¼­¿¡ °ü°è¾øÀÌ ¼ÒÆ® µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDatabaseProductName

public String  getDatabaseProductName()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º Á¦Ç°ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
µ¥ÀÌŸº£À̽º Á¦Ç°ÀÇ À̸§
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDatabaseProductVersion

public String  getDatabaseProductVersion()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º Á¦Ç°ÀÇ ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
µ¥ÀÌŸº£À̽ºÀÇ ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDriverName

public String  getDriverName()
                     throws SQLException 
ÀÌ JDBC µå¶óÀ̹öÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC µå¶óÀ̹öÀÇ À̸§
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDriverVersion

public String  getDriverVersion()
                        throws SQLException 
ÀÌ JDBC µå¶óÀ̹öÀÇ ¹öÁ¯À» String ·Î¼­ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC µå¶óÀ̹öÀÇ ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDriverMajorVersion

public int getDriverMajorVersion()
ÀÌ JDBC µå¶óÀ̹öÀÇ ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC µå¶óÀ̹öÀÇ ¸ÞÀÌÀú ¹öÁ¯

getDriverMinorVersion

public int getDriverMinorVersion()
ÀÌ JDBC µå¶óÀ̹öÀÇ ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC µå¶óÀ̹öÀÇ ¸¶ÀÌ³Ê ¹öÁ¯

usesLocalFiles

public boolean usesLocalFiles()
                       throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ·ÎÄà ÆÄÀÏ¿¡ Å×À̺íÀ» ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

usesLocalFilePerTable

public boolean usesLocalFilePerTable()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, °¢ Å×ÀÌºí¿¡ ÆÄÀÏÀ» »ç¿ëÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º°¡, °¢ Å×ÀÌºí¿¡ ·ÎÄà ÆÄÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsMixedCaseIdentifiers

public boolean supportsMixedCaseIdentifiers()
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇØ Ã³¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesUpperCaseIdentifiers

public boolean storesUpperCaseIdentifiers()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesLowerCaseIdentifiers

public boolean storesLowerCaseIdentifiers()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ¼Ò¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesMixedCaseIdentifiers

public boolean storesMixedCaseIdentifiers()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ¾øÀ½ÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsMixedCaseQuotedIdentifiers

public boolean supportsMixedCaseQuotedIdentifiers()
                                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇØ Ã³¸®ÇØ, °á°úÀûÀ¸·Î ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesUpperCaseQuotedIdentifiers

public boolean storesUpperCaseQuotedIdentifiers()
                                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesLowerCaseQuotedIdentifiers

public boolean storesLowerCaseQuotedIdentifiers()
                                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ¼Ò¹®ÀÚ·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

storesMixedCaseQuotedIdentifiers

public boolean storesMixedCaseQuotedIdentifiers()
                                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ´ë¹®ÀÚ ¼Ò¹®ÀÚ°¡ È¥ÀçÇÏ´Â ÀοëºÎÈ£ ÷ºÎÀÇ SQL ½Äº°ÀÚ¸¦, ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê°í ó¸®ÇØ, ´ë¹®ÀÚ ¼Ò¹®ÀÚ È¥Àç·Î ÀúÀåÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getIdentifierQuoteString

public String  getIdentifierQuoteString()
                                throws SQLException 
SQL ½Äº°ÀÚ¸¦ ÀοëÇϴµ¥ »ç¿ëÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ÃëµæÇÕ´Ï´Ù. ½Äº°ÀÚ ÀοëÀÌ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, " " (½ºÆäÀ̽º)¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
Àοë ij¸¯ÅÍ ¶óÀÎ. ÀοëÀÌ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â ½ºÆäÀ̽º
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getSQLKeywords

public String  getSQLKeywords()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ SQL Ű¿öµåÀ̸ç, SQL92 ÀÇ Å°¿öµå´Â ¾Æ´Ñ, ¸ðµç Ű¿öµå¸¦ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
SQL92 ÀÇ Å°¿öµå´Â ¾Æ´Ñ, ÀÌ µ¥ÀÌŸº£À̽ºÀÇ SQL Ű¿öµåÀÇ ¸®½ºÆ®
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getNumericFunctions

public String  getNumericFunctions()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¼öÇÐ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù. À̰͵éÀº JDBC ÇÔ¼öÀÇ À̽ºÄÉÀÌÇÁÀý·Î »ç¿ëµÇ´Â Open /Open CLI ¼öÇÐ ÇÔ¼ö¸íÀÔ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼­Æ÷Æ®µÇ´Â ¼öÇÐ ÇÔ¼öÀÇ ¸®½ºÆ®
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getStringFunctions

public String  getStringFunctions()
                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ij¸¯ÅÍ ¶óÀÎ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù. À̰͵éÀº JDBC ÇÔ¼öÀÇ À̽ºÄÉÀÌÇÁÀý·Î »ç¿ëµÇ´Â Open Group CLI ij¸¯ÅÍ ¶óÀÎ ÇÔ¼ö¸íÀÔ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼­Æ÷Æ®µÇ´Â ij¸¯ÅÍ ¶óÀÎ ÇÔ¼öÀÇ ¸®½ºÆ®
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getSystemFunctions

public String  getSystemFunctions()
                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ½Ã½ºÅÛ ÇÔ¼öÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù. À̰͵éÀº JDBC ÇÔ¼öÀÇ À̽ºÄÉÀÌÇÁÀý·Î »ç¿ëµÇ´Â Open Group CLI ½Ã½ºÅÛ¿­ÇÔ¼ö¸íÀÔ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼­Æ÷Æ®µÇ´Â ½Ã½ºÅÛ ÇÔ¼öÀÇ ¸®½ºÆ®
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getTimeDateFunctions

public String  getTimeDateFunctions()
                            throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ ½Ã°£ ÇÔ¼ö¿Í ÀÏÀÚ ÇÔ¼ö¸¦ ÄÞ¸¶·Î ´Ü¶ôÁöÀº ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼­Æ÷Æ®µÇ´Â ½Ã°£ ÇÔ¼ö¿Í ÀÏÀÚ ÇÔ¼öÀÇ ¸®½ºÆ®
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getSearchStringEscape

public String  getSearchStringEscape()
                             throws SQLException 
¿ÍÀϵå Ä«µå ij¸¯Å͸¦ À̽ºÄÉÀÌÇÁ Çϴµ¥ »ç¿ëÇÒ ¼ö Àִ ij¸¯ÅÍ ¶óÀÎÀ» ÃëµæÇÕ´Ï´Ù. À̰ÍÀº ÆÐÅÏÀÇ Ä«Å»·Î±× °Ë»ö ÆÄ¶ó¹ÌÅÍ·Î '_'³ª '%'¸¦ À̽ºÄÉÀÌÇÁ Çϴµ¥ »ç¿ëÇÒ ¼ö Àִ ij¸¯ÅÍ ¶óÀÎÀÔ´Ï´Ù (ÆÐÅÏÀ̱â (À§ÇØ)¶§¹®¿¡ ¿ÍÀϵå Ä«µå ij¸¯Å͸¦ »ç¿ë).

'_'ij¸¯ÅÍ´Â ÀÓÀÇÀÇ 1 ij¸¯Å͸¦ ³ªÅ¸³À´Ï´Ù. '%'ij¸¯ÅÍ´Â 0 ij¸¯ÅÍ ÀÌ»óÀÇ ¼øÂ÷ ¼ø¼­¸¦ ³ªÅ¸³À´Ï´Ù.

¹Ýȯ°ª:
¿ÍÀϵå Ä«µå ij¸¯Å͸¦ À̽ºÄÉÀÌÇÁ Çϴµ¥ »ç¿ëÇϴ ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getExtraNameCharacters

public String  getExtraNameCharacters()
                              throws SQLException 
ÀοëºÎÈ£·Î µÑ·¯½ÎÀÌÁö ¾ÊÀº ½Äº°¸í¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ¡¸Æ¯¼ö¡¹Ä³¸¯ÅÍ (a-z, A-Z,0-9, ¹× _ ÀÌ¿Ü)¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Ư¼ö ij¸¯Å͸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsAlterTableWithAddColumn

public boolean supportsAlterTableWithAddColumn()
                                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Ãß°¡¿­ÀÌ ÀÖ´Â ALTER TABLE °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsAlterTableWithDropColumn

public boolean supportsAlterTableWithDropColumn()
                                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, µå·Ó¿­ÀÌ ÀÖ´Â ALTER TABLE °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsColumnAliasing

public boolean supportsColumnAliasing()
                               throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¿­ÀÇ º°¸íÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¼­Æ÷Æ®µÇ´Â °æ¿ì, SQL AS ÀýÀ» »ç¿ëÇØ, Çʿ信 µû¶ó¼­ »êÃâ¿­¿¡ À̸§À», ¿­¿¡ º°¸íÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

nullPlusNonNullIsNull

public boolean nullPlusNonNullIsNull()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡,NULL Ä¡¿Í ºñ NULL Ä¡ÀÇ ¿¬°áÀ» NULL ·Î ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsConvert

public boolean supportsConvert()
                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, SQL ÀÇ Çü°£ÀÇ CONVERT ÇÔ¼ö°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsConvert

public boolean supportsConvert(int fromType,
                               int toType)
                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ÁöÁ¤µÈ SQL ÀÇ Çü°£ÀÇ CONVERT ÇÔ¼ö°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
fromType - º¯È¯¿øÀÇ ÇüÅÂ. java.sql.Types Ŭ·¡½ºÀÇ ÇüÅ ÄÚµå °¡¿îµ¥ 1 °³
toType - º¯È¯Ã³ÀÇ ÇüÅÂ. java.sql.Types Ŭ·¡½ºÀÇ ÇüÅ ÄÚµå °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Types

supportsTableCorrelationNames

public boolean supportsTableCorrelationNames()
                                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Å×ÀÌºí »óÈ£ °ü°è¸íÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsDifferentTableCorrelationNames

public boolean supportsDifferentTableCorrelationNames()
                                               throws SQLException 
Å×ÀÌºí »óÈ£ °ü°è¸íÀÌ ¼­Æ÷Æ®µÇ´Â °æ¿ì, Å×À̺íÀÇ À̸§°ú ´Ù¸¥ À̸§ÀÌ´Ù°í ÇÏ´Â Á¦ÇÑÀ» ºÙÀÏÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsExpressionsInOrderBy

public boolean supportsExpressionsInOrderBy()
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,ORDER BY ¸®½ºÆ®Áß¿¡¼­ ½ÄÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOrderByUnrelated

public boolean supportsOrderByUnrelated()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,ORDER BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsGroupBy

public boolean supportsGroupBy()
                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY ÀýÀÇ ÆûÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsGroupByUnrelated

public boolean supportsGroupByUnrelated()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsGroupByBeyondSelect

public boolean supportsGroupByBeyondSelect()
                                    throws SQLException 
SELECT ¹®ÁßÀÇ ¸ðµç ¿­ÀÌ GROUP BY Àý¿¡ Æ÷ÇԵȴٰí ÇÏ´Â Á¶°ÇÀ¸·Î, ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,GROUP BY Àý·Î SELECT ¹®Áß¿¡ ¾ø´Â ¿­ÀÇ »ç¿ëÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsLikeEscapeClause

public boolean supportsLikeEscapeClause()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,LIKE À̽ºÄÉÀÌÇÁÀýÀÇ ÁöÁ¤ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsMultipleResultSets

public boolean supportsMultipleResultSets()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,execute ¸Þ¼ÒµåÀÇ ´ÜÀÏÀÇ È£Ãâ·ÎºÎÅÍÀÇ º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®ÀÇ ÃëµæÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsMultipleTransactions

public boolean supportsMultipleTransactions()
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡ ÇÑ ¹ø¿¡ º¹¼öÀÇ Æ®·£Àè¼Ç(transaction)¸¦ (´Ù¸¥ Á¢¼ÓÀ¸·Î) ¿ÀÇÂÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsNonNullableColumns

public boolean supportsNonNullableColumns()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ ¿­À» ºñ null ·Î¼­ Á¤ÀÇÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsMinimumSQLGrammar

public boolean supportsMinimumSQLGrammar()
                                  throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Minimum SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCoreSQLGrammar

public boolean supportsCoreSQLGrammar()
                               throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Core SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsExtendedSQLGrammar

public boolean supportsExtendedSQLGrammar()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ODBC Extended SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsANSI92EntryLevelSQL

public boolean supportsANSI92EntryLevelSQL()
                                    throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 ¿£Æ®¸® ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsANSI92IntermediateSQL

public boolean supportsANSI92IntermediateSQL()
                                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 Áß°£ ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsANSI92FullSQL

public boolean supportsANSI92FullSQL()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ANSI92 ¿ÏÀü ·¹º§ÀÇ SQL ¹®¹ýÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsIntegrityEnhancementFacility

public boolean supportsIntegrityEnhancementFacility()
                                             throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, SQL Integrity Enhancement Facility °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOuterJoins

public boolean supportsOuterJoins()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÜºÎ °áÇÕÀÇ ÇϵîÀÇ Çü½ÄÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsFullOuterJoins

public boolean supportsFullOuterJoins()
                               throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÏÀü »óÀÚÀÇ ¿ÜºÎ °áÇÕÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsLimitedOuterJoins

public boolean supportsLimitedOuterJoins()
                                  throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ¿ÜºÎ °áÇÕ¿¡ °ü°èµÇ¾î, Á¦ÇÑµÈ ¼­Æ÷Æ®°¡ Á¦°øµÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù (supportsFullOuterJoins ¸Þ¼Òµå°¡ true ¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â true).

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getSchemaTerm

public String  getSchemaTerm()
                     throws SQLException 
¡¸schema¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¡¸schema¡¹¿¡ ´ëÇÑ º¥´õÀÇ ¿ë¾î
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getProcedureTerm

public String  getProcedureTerm()
                        throws SQLException 
¡¸procedure¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¡¸procedure¡¹¿¡ ´ëÇÑ º¥´õÀÇ ¿ë¾î
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getCatalogTerm

public String  getCatalogTerm()
                      throws SQLException 
¡¸catalog¡¹¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º º¥´õÀÇ Ãßõ ¿ë¾î¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¡¸catalog¡¹¿¡ ´ëÇÑ º¥´õÀÇ ¿ë¾î
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

isCatalogAtStart

public boolean isCatalogAtStart()
                         throws SQLException 
¿ÏÀü ¼ö½ÄµÈ Å×À̺í¸íÀÇ °³½Ã ºÎºÐ (¶Ç´Â Á¾·á ºÎºÐ)¿¡ īŻ·Î±×°¡ ³ªÅ¸³¯Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¿ÏÀü ¼ö½ÄµÈ Å×À̺í¸íÀÇ °³½Ã ºÎºÐÀÌ Ä«Å»·Î±×¸í¿¡ ³ªÅ¸³ª´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getCatalogSeparator

public String  getCatalogSeparator()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡ īŻ·Î±×¸í°ú Å×À̺í¸íÀÇ separator·Î¼­ »ç¿ëÇÏ´Â String ¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
separator ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSchemasInDataManipulation

public boolean supportsSchemasInDataManipulation()
                                          throws SQLException 
µ¥ÀÌÅÍ Á¶ÀÛ¹®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSchemasInProcedureCalls

public boolean supportsSchemasInProcedureCalls()
                                        throws SQLException 
ÇÁ·Î½ÃÀú È£Ãâ¹®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSchemasInTableDefinitions

public boolean supportsSchemasInTableDefinitions()
                                          throws SQLException 
Å×À̺í Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSchemasInIndexDefinitions

public boolean supportsSchemasInIndexDefinitions()
                                          throws SQLException 
À妽º Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSchemasInPrivilegeDefinitions

public boolean supportsSchemasInPrivilegeDefinitions()
                                              throws SQLException 
Ư±Ç Á¤Àǹ®À¸·Î schema¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCatalogsInDataManipulation

public boolean supportsCatalogsInDataManipulation()
                                           throws SQLException 
µ¥ÀÌÅÍ Á¶ÀÛ¹®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCatalogsInProcedureCalls

public boolean supportsCatalogsInProcedureCalls()
                                         throws SQLException 
ÇÁ·Î½ÃÀú È£Ãâ¹®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCatalogsInTableDefinitions

public boolean supportsCatalogsInTableDefinitions()
                                           throws SQLException 
Å×À̺í Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCatalogsInIndexDefinitions

public boolean supportsCatalogsInIndexDefinitions()
                                           throws SQLException 
À妽º Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCatalogsInPrivilegeDefinitions

public boolean supportsCatalogsInPrivilegeDefinitions()
                                               throws SQLException 
Ư±Ç Á¤Àǹ®À¸·Î īŻ·Î±×¸íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsPositionedDelete

public boolean supportsPositionedDelete()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Ä¡ ÁöÁ¤µÈ DELETE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsPositionedUpdate

public boolean supportsPositionedUpdate()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Ä¡ ÁöÁ¤µÈ UPDATE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSelectForUpdate

public boolean supportsSelectForUpdate()
                                throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SELECT FOR UPDATE ¹®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsStoredProcedures

public boolean supportsStoredProcedures()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ½ºÆ®¾ÆµåÇÁ·Î½ÃÀð¿¡½ºÄÉÀÌÇÁ ±¸¹®À» »ç¿ëÇÏ´Â ½ºÆ®¾ÆµåÇÁ·Î½ÃÀðÄÚ¸£°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSubqueriesInComparisons

public boolean supportsSubqueriesInComparisons()
                                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ºñ±³½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSubqueriesInExists

public boolean supportsSubqueriesInExists()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,EXISTS ½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSubqueriesInIns

public boolean supportsSubqueriesInIns()
                                throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ,IN ¹®Áß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsSubqueriesInQuantifieds

public boolean supportsSubqueriesInQuantifieds()
                                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Á¤·®È­µÈ ½ÄÁß¿¡¼­ ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsCorrelatedSubqueries

public boolean supportsCorrelatedSubqueries()
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Á¶ÇÕ °ü°è ¼­ºê Äí¿¡¸®-°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsUnion

public boolean supportsUnion()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SQL UNION °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsUnionAll

public boolean supportsUnionAll()
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ SQL UNION ALL °¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOpenCursorsAcrossCommit

public boolean supportsOpenCursorsAcrossCommit()
                                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Å¹°£¿¡ Ä¿¼­°¡ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Ä¿¼­°¡ Ç×»ó ¿ÀÇÂµÈ »óÅÂÀÇ °æ¿ì´Â true, ¿ÀÇÂµÈ »óŰ¡ ¾Æ´Ñ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOpenCursorsAcrossRollback

public boolean supportsOpenCursorsAcrossRollback()
                                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ·Ñ¹é(rollback)°£¿¡ Ä¿¼­°¡ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Ä¿¼­°¡ Ç×»ó ¿ÀÇÂµÈ »óÅÂÀÇ °æ¿ì´Â true, ¿ÀÇÂµÈ »óŰ¡ ¾Æ´Ñ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOpenStatementsAcrossCommit

public boolean supportsOpenStatementsAcrossCommit()
                                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, À§Å¹°£¿¡ ¹®ÀåÀÌ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¹®ÀÌ Ç×»ó ¿ÀÇÂµÈ »óÅÂÀÇ °æ¿ì´Â true, ¿ÀÇÂµÈ »óŰ¡ ¾Æ´Ñ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsOpenStatementsAcrossRollback

public boolean supportsOpenStatementsAcrossRollback()
                                             throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, ·Ñ¹é(rollback)°£¿¡ ¹®ÀåÀÌ ¿ÀÇÂµÈ Ã¤·Î »óŰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¹®ÀÌ Ç×»ó ¿ÀÇÂµÈ »óÅÂÀÇ °æ¿ì´Â true, ¿ÀÇÂµÈ »óŰ¡ ¾Æ´Ñ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxBinaryLiteralLength

public int getMaxBinaryLiteralLength()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î, ÀÎ ¶óÀÎ ¹ÙÀ̳ʸ® ¸®ÅÍ·²Áß¿¡ ³Ö¾îÁö´Â 16 Áø¼öÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
16 Áø¼ö ij¸¯ÅÍÀÇ ¹ÙÀ̳ʸ® ¸®ÅÍ·²ÀÇ ÃÖ´ëÀå. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxCharLiteralLength

public int getMaxCharLiteralLength()
                            throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ij¸¯ÅÍ ¸®ÅÍ·²ÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ij¸¯ÅÍ ¸®ÅÍ·²¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnNameLength

public int getMaxColumnNameLength()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ·Ä¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
·Ä¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnsInGroupBy

public int getMaxColumnsInGroupBy()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,GROUP BY ÀýÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â ¿­ÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnsInIndex

public int getMaxColumnsInIndex()
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À妽ºÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â ¿­ÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnsInOrderBy

public int getMaxColumnsInOrderBy()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,ORDER BY ÀýÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â ¿­ÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnsInSelect

public int getMaxColumnsInSelect()
                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,SELECT ¸®½ºÆ®ÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â ¿­ÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxColumnsInTable

public int getMaxColumnsInTable()
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Å×À̺íÁßÀÇ ·Ä¼öÀÇ ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â ¿­ÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxConnections

public int getMaxConnections()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ÀÇ °¡´ÉÇÑ ÇöÀçÀÇ Á¢¼ÓÀÇ ÃÖ´ë¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÇÑ ¹ø¿¡ °¡´ÉÇÑ ¾×ƼºêÇÑ Á¢¼ÓÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxCursorNameLength

public int getMaxCursorNameLength()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Ä¿¼­¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Ä¿¼­¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxIndexLength

public int getMaxIndexLength()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À妽ºÀÇ ÀüºÎºÐÀ» Æ÷ÇÔÇÑ, À妽ºÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çã°¡µÇ´Â À妽ºÀÇ ÃÖ´ë ¹ÙÀÌÆ®Àå. ÀÌ Á¦ÇÑÀº À妽ºÀÇ Àü±¸¼º ºÎºÐÀÇ ÇÕ¼ºÀ» Æ÷ÇÔÇÑ´Ù. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxSchemaNameLength

public int getMaxSchemaNameLength()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, schema¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
schema¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxProcedureNameLength

public int getMaxProcedureNameLength()
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, ÇÁ·Î½ÃÀú¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÇÁ·Î½ÃÀú¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxCatalogNameLength

public int getMaxCatalogNameLength()
                            throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, īŻ·Î±×¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
īŻ·Î±×¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxRowSize

public int getMaxRowSize()
                  throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, 1 ÇàÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Çà¿¡ Çã°¡µÇ´Â ÃÖ´ë ¹ÙÀÌÆ®¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

doesMaxRowSizeIncludeBlobs

public boolean doesMaxRowSizeIncludeBlobs()
                                   throws SQLException 
getMaxRowSize ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÌ SQL µ¥ÀÌÅÍÀÇ ÇüÅÂÀÇ LONGVARCHAR ¹× LONGVARBINARY ¸¦ Æ÷ÇÔÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxStatementLength

public int getMaxStatementLength()
                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, SQL ¹®ÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
SQL ¹®¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxStatements

public int getMaxStatements()
                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ µ¿½Ã¿¡ ¿ÀÇÂÇÒ ¼ö ÀÖ´Â ¾×ƼºêÇÑ ¹®ÀåÀÇ ÃÖ´ë¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÇÑ ¹ø¿¡ ¿ÀÇÂÇÒ ¼ö ÀÖ´Â ¹®ÀåÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxTableNameLength

public int getMaxTableNameLength()
                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, Å×À̺í¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Å×À̺í¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxTablesInSelect

public int getMaxTablesInSelect()
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ,SELECT ¹®ÀÇ ÃÖ´ë Å×À̺í¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
SELECT ¹®À¸·Î Çã°¡µÇ´Â Å×À̺íÀÇ ÃÖ´ë¼ö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getMaxUserNameLength

public int getMaxUserNameLength()
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡¼­ÀÇ, À¯Àú¸íÀÇ ÃÖ´ë ij¸¯Åͼö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
À¯Àú¸í¿¡ Çã°¡µÇ´Â ÃÖ´ë ij¸¯Åͼö. 0 Àº Á¦ÇÑÀÌ ¾ø´ÂÁö Á¦ÇÑÀÌ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getDefaultTransactionIsolation

public int getDefaultTransactionIsolation()
                                   throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ µðÆúÆ®ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ÃëµæÇÕ´Ï´Ù. ÃëÇÒ ¼ö ÀÖ´Â °ªÀº java.sql.Connection ·Î Á¤Àǵǰí ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
µðÆúÆ®ÀÇ Â÷´Ü ·¹º§
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Connection

supportsTransactions

public boolean supportsTransactions()
                             throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Æ®·£Àè¼Ç(transaction)°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù. ¼­Æ÷Æ®µÇÁö ¾Ê´Â °æ¿ì,commit ¸Þ¼Òµå¸¦ È£ÃâÇØµµ Á¶ÀÛ ¾øÀ½ (noop)À¸·Î, Â÷´Ü ·¹º§Àº TRANSACTION_NONE ÀÔ´Ï´Ù.

¹Ýȯ°ª:
Æ®·£Àè¼Ç(transaction)°¡ ¼­Æ÷Æ®µÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsTransactionIsolationLevel

public boolean supportsTransactionIsolationLevel(int level)
                                          throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
level - java.sql.Connection ·Î Á¤ÀǵǴ Ʈ·£Àè¼Ç(transaction) Â÷´Ü ·¹º§ °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Connection

supportsDataDefinitionAndDataManipulationTransactions

public boolean supportsDataDefinitionAndDataManipulationTransactions()
                                                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î, µ¥ÀÌÅÍ Á¤Àǹ®°ú µ¥ÀÌÅÍ Á¶ÀÛ¹®ÀÇ ¾çÂÊ ¸ðµÎ°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsDataManipulationTransactionsOnly

public boolean supportsDataManipulationTransactionsOnly()
                                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î µ¥ÀÌÅÍ Á¶ÀÛ¹®¸¸ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

dataDefinitionCausesTransactionCommit

public boolean dataDefinitionCausesTransactionCommit()
                                              throws SQLException 
Æ®·£Àè¼Ç(transaction)ÀÇ µ¥ÀÌÅÍ Á¤Àǹ®ÀÌ, Æ®·£Àè¼Ç(transaction)¸¦ °­Á¦ÀûÀ¸·Î À§Å¹½ÃųÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

dataDefinitionIgnoredInTransactions

public boolean dataDefinitionIgnoredInTransactions()
                                            throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, Æ®·£Àè¼Ç(transaction)·Î µ¥ÀÌÅÍ Á¤Àǹ®ÀÌ ¹«½ÃµÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getProcedures

public ResultSet  getProcedures(String  catalog,
                               String  schemaPattern,
                               String  procedureNamePattern)
                        throws SQLException 
ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ ½ºÆ®¾ÆµåÇÁ·Î½ÃÀð¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

schema¿Í ÇÁ·Î½ÃÀú¸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡ÇÏ´Â ÇÁ·Î½ÃÀúÀÇ ±â¼ú¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº PROCEDURE_SCHEM ¿Í PROCEDURE_NAME ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ÇÁ·Î½ÃÀúÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. PROCEDURE_CAT String => ÇÁ·Î½ÃÀú īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. PROCEDURE_SCHEM String => ÇÁ·Î½ÃÀú schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. PROCEDURE_NAME String => ÇÁ·Î½ÃÀú¸í
  4. Àå·¡ »ç¿ëÇϱâ À§ÇÑ ¿¹¾à
  5. Àå·¡ »ç¿ëÇϱâ À§ÇÑ ¿¹¾à
  6. Àå·¡ »ç¿ëÇϱâ À§ÇÑ ¿¹¾à
  7. REMARKS String => ÇÁ·Î½ÃÀúÀÇ ¼³¸í¹®
  8. PROCEDURE_TYPE short => ÇÁ·Î½ÃÀúÀÇ Á¾·ù
    • procedureResultUnknown - °á°ú¸¦ µ¹·ÁÁÙ °¡´É¼ºÀÌ ÀÖ´Ù
    • procedureNoResult - °á°ú¸¦ µ¹·ÁÁÖÁö ¾Ê´Â´Ù
    • procedureReturnsResult - °á°ú¸¦ µ¹·ÁÁØ´Ù

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
procedureNamePattern - ÇÁ·Î½ÃÀú¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ ÇÁ·Î½ÃÀú¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ÇÁ·Î½ÃÀúÀÇ ¼³¸í
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getProcedureColumns

public ResultSet  getProcedureColumns(String  catalog,
                                     String  schemaPattern,
                                     String  procedureNamePattern,
                                     String  columnNamePattern)
                              throws SQLException 
ÁöÁ¤µÈ īŻ·Î±×ÀÇ ½ºÆ®¾ÆµåÇÁ·Î½ÃÀðÆÄ¶ó¸ÞÀÌŸ¿Í °á°ú¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

schema¸í, ÇÁ·Î½ÃÀú¸í, ¹× ÆÄ¶ó¹ÌÅ͸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡ÇÏ´Â ±â¼ú¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº PROCEDURE_SCHEM ¿Í PROCEDURE_NAME ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¾È¿¡¼­, ¹Ýȯ°ªÀÌ ÀÖ´Â °æ¿ì´Â ±× ¹Ýȯ°ªÀÌ ÃÖÃÊ·Î, ´ÙÀ½Àº È£ÃâÇØ ¼ø¼­·Î ÆÄ¶ó¹ÌÅÍÀÇ ±â¼ú, ±×¸®°í ¿­¹øÈ£¼ø¼­·Î ¿­ÀÇ ±â¼ú·Î °è¼ÓµË´Ï´Ù.

ResultSet ÁßÀÇ °¢ Çà¿¡´Â ´ÙÀ½ÀÇ Çʵ带 °¡Áø ÆÄ¶ó¹ÌÅÍÀÇ ±â¼úÀ̳ª ¿­ÀÇ ±â¼úÀÌ ÀÖ½À´Ï´Ù.

  1. PROCEDURE_CAT String => ÇÁ·Î½ÃÀú īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. PROCEDURE_SCHEM String => ÇÁ·Î½ÃÀú schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. PROCEDURE_NAME String => ÇÁ·Î½ÃÀú¸í
  4. COLUMN_NAME String => ¿­/ÆÄ¶ó¹ÌÅ͸í
  5. COLUMN_TYPE Short => ¿­ÀÇ Á¾·ù/ÆÄ¶ó¹ÌÅÍ
    • procedureColumnUnknown - ºÒ¸í
    • procedureColumnIn - IN ÆÄ¶ó¹ÌÅÍ
    • procedureColumnInOut - INOUT ÆÄ¶ó¹ÌÅÍ
    • procedureColumnOut - OUT ÆÄ¶ó¹ÌÅÍ
    • procedureColumnReturn - ÇÁ·Î½ÃÀú ¹Ýȯ°ª
    • procedureColumnResult - ResultSet ÀÇ °á°ú¿­
  6. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL ÀÇ ÇüÅÂ
  7. TYPE_NAME String => SQL ÀÇ Çü¸í. UDT ÀÇ ÇüÅÂÀÇ °æ¿ì, Çü¸íÀº ¿ÏÀü ÁöÁ¤
  8. PRECISION int => Á¤¹Ðµµ
  9. LENGTH int => µ¥ÀÌÅÍÀÇ ¹ÙÀÌÆ®Àå
  10. SCALE short => ½ºÄÉÀÏ
  11. RADIX short => 񃬔
  12. NULLABLE short => NULL ¸¦ Æ÷ÇÔÇÒ ¼ö°¡ ÀÖÀ»±î
    • procedureNoNulls - NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾Ê´Â´Ù
    • procedureNullable - NULL Ä¡¸¦ Çã¶ôÇÑ´Ù
    • procedureNullableUnknown - NULL Ä¡¸¦ Çã¶ôÇÒÁö ¾î¶³Áö´Â ºÒ¸í
  13. REMARKS String => ÄÚ¸àÆ® ±â¼ú ÆÄ¶ó¹ÌÅÍ/¿­

ÁÖ: µ¥ÀÌŸº£À̽º¿¡ µû¶ó¼­´Â ÇÁ·Î½ÃÀúÀÇ ¿­ÀÇ ±â¼úÀ» µ¹·ÁÁÖÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù. REMARKS ¸¦ ³Ñ´Â Ãß°¡ÀÇ ¿­Àº µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
procedureNamePattern - ÇÁ·Î½ÃÀú¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ ÇÁ·Î½ÃÀú¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
columnNamePattern - ·Ä¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ ·Ä¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ½ºÆ®¾ÆµåÇÁ·Î½ÃÀðÆÄ¶ó¸ÞÀÌŸ ¶Ç´Â ¿­À» ±â¼úÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getTables

public ResultSet  getTables(String  catalog,
                           String  schemaPattern,
                           String  tableNamePattern,
                           String [] types)
                    throws SQLException 
ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ Å×ÀÌºí¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. īŻ·Î±×, schema, Å×À̺í¸í ¹× ÇüÅÂÀÇ Á¶°Ç¿¡ ÀÏÄ¡ÇÏ´Â Å×À̺íÀÇ ±â¼ú¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº TABLE_TYPE, TABLE_SCHEM, TABLE_NAME ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ Å×À̺íÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. TABLE_TYPE String => Å×À̺íÀÇ ÇüÅÂ. ÀüÇüÀûÀÎ ÇüÅ´ "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM" ÀÌ´Ù
  5. REMARKS String => Å×ÀÌºí¿¡ °üÇÑ ¼³¸í
  6. TYPE_CAT String => ÀÇ ÇüÅÂÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  7. TYPE_SCHEM String => ÀÇ ÇüÅÂÀÇ schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  8. TYPE_NAME String => ÀÇ Çü¸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  9. SELF_REFERENCING_COL_NAME String => Çü ÷ºÎ Å×À̺íÀÇ ÁöÁ¤µÈ ¡¸½Äº°ÀÚ¡¹¿­ÀÇ À̸§ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  10. REF_GENERATION String => SELF_REFERENCING_COL_NAME ÀÇ °ªÀÇ ÀÛ¼º ¹æ¹ýÀ» ÁöÁ¤ÇÑ´Ù. °ªÀº "SYSTEM", "USER", "DERIVED" (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)

ÁÖ: µ¥ÀÌŸº£À̽º¿¡ µû¶ó¼­´Â ¸ðµç Å×ÀÌºí¿¡ °üÇÑ Á¤º¸¸¦ µ¹·ÁÁÖÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
tableNamePattern - Å×À̺í¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
types - Â¥³Ö´Â Å×À̺íÀÇ ÇüÅÂÀÇ ¸®½ºÆ®. null ´Â ¸ðµç ÇüŸ¦ µ¹·ÁÁØ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº Å×À̺íÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getSchemas

public ResultSet  getSchemas()
                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ schema¸íÀ» ÃëµæÇÕ´Ï´Ù. °á°ú´Â schema¸íÀ¸·Î ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

schema¿­Àº ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.

  1. TABLE_SCHEM String => schema¸í
  2. TABLE_CATALOG String => īŻ·Î±×¸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)

¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº schemaÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getCatalogs

public ResultSet  getCatalogs()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ Ä«Å»·Î±×¸íÀ» ÃëµæÇÕ´Ï´Ù. °á°ú´Â īŻ·Î±×¸í¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

īŻ·Î±×¿­Àº ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.

  1. TABLE_CAT String => īŻ·Î±×¸í

¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº īŻ·Î±×¸íÀÎ ´ÜÀÏÀÇ String ÀÇ ¿­
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getTableTypes

public ResultSet  getTableTypes()
                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î »ç¿ë °¡´ÉÇÑ Å×À̺íÀÇ ÇüŸ¦ ÃëµæÇÕ´Ï´Ù. °á°ú´Â Å×À̺íÀÇ ÇüÅ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

Å×À̺íÀÇ ÇüÅ´ ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.

  1. TABLE_TYPE String => Å×À̺íÀÇ ÇüÅÂ. ÀüÇüÀûÀÎ ÇüÅ´ "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM" ÀÌ´Ù

¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº Å×À̺íÀÇ ÇüÅÂÀÎ ´ÜÀÏÀÇ String ÀÇ ¿­
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getColumns

public ResultSet  getColumns(String  catalog,
                            String  schemaPattern,
                            String  tableNamePattern,
                            String  columnNamePattern)
                     throws SQLException 
ÁöÁ¤µÈ īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ Å×ÀÌºí¿­ÀÇ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

īŻ·Î±×, schema, Å×À̺í¸í, ¹× ·Ä¸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡ÇÏ´Â ¿­ÀÇ ±â¼ú¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº TABLE_SCHEM,TABLE_NAME,ORDINAL_POSITION ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ¿­ÀÇ ¼³¸íÀ» ´ÙÀ½À¸·Î ÇÕ´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. COLUMN_NAME String => ·Ä¸í
  5. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL ÀÇ ÇüÅÂ
  6. TYPE_NAME String => µ¥ÀÌÅÍ ¼Ò½º ÀÇÁ¸ÀÇ Çü¸í. UDT ÀÇ °æ¿ì, Çü¸íÀº ¿ÏÀü ÁöÁ¤
  7. COLUMN_SIZE int => ¿­»çÀÌÁî. char ³ª date ÀÇ ÇüÅ¿¡ ´ëÇØ¼­´Â ÃÖ´ë ij¸¯Åͼö, numeric ³ª decimal ÀÇ ÇüÅ¿¡ ´ëÇØ¼­´Â Á¤¹Ðµµ
  8. BUFFER_LENGTH - ¹Ì»ç¿ë
  9. DECIMAL_DIGITS int => ¼Ò¼öÁ¡ ÀÌÇÏÀÇ ÀÚ¸®¼ö
  10. NUM_PREC_RADIX int => ±â¼ö (Åë»óÀº 10 ¶Ç´Â 2 ÀÇ ¾î´À ÂÊÀÎÁö)
  11. NULLABLE int => NULL ´Â ¿ë¼­µÉ±î
    • columnNoNulls - NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù
    • columnNullable - ¹Ýµå½Ã NULL Ä¡¸¦ Çã¶ôÇÑ´Ù
    • columnNullableUnknown - NULL Ä¡¸¦ Çã¶ôÇÒÁö ¾î¶³Áö´Â ºÒ¸í
  12. REMARKS String => ÄÚ¸àÆ® ±â¼ú¿­ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  13. COLUMN_DEF String => µðÆúÆ® °ª (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  14. SQL_DATA_TYPE int => ¹Ì»ç¿ë
  15. SQL_DATETIME_SUB int => ¹Ì»ç¿ë
  16. CHAR_OCTET_LENGTH int => char ÀÇ ÇüÅ¿¡ ´ëÇØ¼­´Â ¿­ÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö
  17. ORDINAL_POSITION int => Å×À̺íÁßÀÇ ¿­ÀÇ À妽º (1 À¸·ÎºÎÅÍ ½ÃÀ۵ȴÙ)
  18. IS_NULLABLE String => "NO" ´Â ¿­Àº °áÄÚ NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾Ê´Â °ÍÀ» ÀǹÌÇÑ´Ù. "YES" ´Â NULL Ä¡¸¦ Çã¶ôÇÒ °¡´É¼ºÀÌ ÀÖ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ÇÏ´ÃÀÇ Ä³¸¯ÅÍ ¶óÀÎÀº ºÒ¸íÇÑ °ÍÀ» ÀǹÌÇÑ´Ù
  19. SCOPE_CATLOG String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺íÀÇ Ä«Å»·Î±× (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  20. SCOPE_SCHEMA String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺íÀÇ schema (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  21. SCOPE_TABLE String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺í¸í (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  22. SOURCE_DATA_TYPE short => °³º°ÀÇ ÇüÅ ¶Ç´Â À¯Àú »ý¼º Ref Çü, java.sql.Types ÀÇ SQL ÇüÀÇ ¼Ò½ºÀÇ ÇüÅ (DATA_TYPE °¡ DISTINCT ¶Ç´Â À¯Àú »ý¼º REF °¡ ¾Æ´Ñ °æ¿ì´Â null)

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
tableNamePattern - Å×À̺í¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
columnNamePattern - ·Ä¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ ·Ä¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getColumnPrivileges

public ResultSet  getColumnPrivileges(String  catalog,
                                     String  schema,
                                     String  table,
                                     String  columnNamePattern)
                              throws SQLException 
Å×À̺íÀÇ ¿­¿¡ÀÇ ¾×¼¼½º±Ç¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

·Ä¸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡Çϴ Ư±Ç¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº COLUMN_NAME ¿Í PRIVILEGE ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ Ư±ÇÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. COLUMN_NAME String => ·Ä¸í
  5. GRANTOR => ¾×¼¼½º±ÇÀÇ ºÎ¿©ÀÚ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. GRANTEE String => ¾×¼¼½º±ÇÀÇ ÇǺο©ÀÚ
  7. PRIVILEGE String => ¾×¼¼½ºÀÇ À̸§ (SELECT, INSERT, UPDATE, REFRENCES,...)
  8. IS_GRANTABLE String => ÇǺο©ÀÚ°¡ ±× ¹Û¿¡ ºÎ¿©ÇÏ´Â °ÍÀÌ Çã¶ôµÇ°í ÀÖ´Â °æ¿ì´Â "YES", ±×·¸Áö ¾ÊÀº °æ¿ì´Â "NO", ºÒ¸íÀÇ °æ¿ì´Â null

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
columnNamePattern - ·Ä¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ ·Ä¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ¿­Æ¯±Ç¿¡ ´ëÇÑ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getTablePrivileges

public ResultSet  getTablePrivileges(String  catalog,
                                    String  schemaPattern,
                                    String  tableNamePattern)
                             throws SQLException 
īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ °¢ Å×ÀÌºí¿¡ ´ëÇÑ ¾×¼¼½º±Ç¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. Å×À̺íÀÇ Æ¯±ÇÀº Å×À̺íÁßÀÇ 1 °³ ÀÌ»óÀÇ ¿­¿¡ Àû¿ëµÇ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ÀÌ Æ¯±ÇÀÌ ¸ðµç ¿­¿¡ Àû¿ëµÇ¸é(ÀÚ) °¡Á¤Çϸé(ÀÚ) À߸øÀÌ µÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù (À̰ÍÀº ÀϺÎÀÇ ½Ã½ºÅÛ¿¡ ´ëÇØ µé¾î¸Â´Â´Ù).

schema¸í, Å×À̺í¸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡Çϴ Ư±Ç¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº TABLE_SCHEM, TABLE_NAME, PRIVILEGE ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ Ư±ÇÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. GRANTOR => ¾×¼¼½º±ÇÀÇ ºÎ¿©ÀÚ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  5. GRANTEE String => ¾×¼¼½º±ÇÀÇ ÇǺο©ÀÚ
  6. PRIVILEGE String => ¾×¼¼½ºÀÇ À̸§ (SELECT, INSERT, UPDATE, REFRENCES,...)
  7. IS_GRANTABLE String => ÇǺο©ÀÚ°¡ ±× ¹Û¿¡ ºÎ¿©ÇÏ´Â °ÍÀÌ Çã¶ôµÇ°í ÀÖ´Â °æ¿ì´Â "YES", ±×·¸Áö ¾ÊÀº °æ¿ì´Â "NO", ºÒ¸íÀÇ °æ¿ì´Â null

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
tableNamePattern - Å×À̺í¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº Å×ÀÌºí Æ¯±Ç¿¡ ´ëÇÑ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getSearchStringEscape()

getBestRowIdentifier

public ResultSet  getBestRowIdentifier(String  catalog,
                                      String  schema,
                                      String  table,
                                      int scope,
                                      boolean nullable)
                               throws SQLException 
ÇàÀ» ÀÏÀÇ¿¡ ½Äº°ÇÏ´Â Å×À̺íÀÇ ÃÖÀûÀÎ ¿­¼¼Æ®¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº SCOPE ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ¿­ÀÇ ¼³¸íÀ» ´ÙÀ½À¸·Î ÇÕ´Ï´Ù.

  1. SCOPE short => °á°úÀÇ ½ÇÁ¦ÀÇ ½ºÄÉÀÏ
    • bestRowTemporary - ÇàÀº ÀϽÃÀûÀ¸·Î »ç¿ëÁß
    • bestRowTransaction - ÇöÀçÀÇ Æ®·£Àè¼Ç(transaction)ÀÇ ³ª¸ÓÁöÀÇ ºÎºÐ¿¡ À¯È¿
    • bestRowSession - ÇöÀçÀÇ ¼¼¼ÇÀÇ ³ª¸ÓÁöÀÇ ºÎºÐ¿¡ À¯È¿
  2. COLUMN_NAME String => ·Ä¸í
  3. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL µ¥ÀÌÅÍÀÇ ÇüÅÂ
  4. TYPE_NAME String => µ¥ÀÌÅÍ ¼Ò½º ÀÇÁ¸ÀÇ Çü¸í. UDT ÀÇ °æ¿ì, Çü¸íÀº ¿ÏÀü ÁöÁ¤
  5. COLUMN_SIZE int => Á¤¹Ðµµ
  6. BUFFER_LENGTH int => ¹Ì»ç¿ë
  7. DECIMAL_DIGITS short => ½ºÄÉÀÏ
  8. PSEUDO_COLUMN short => Oracle ROWID ¿Í °°Àº À¯»ç¿­
    • bestRowUnknown - À¯»ç¿­ÀÎÁö ¶Ç´Â ±×·¸Áö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù
    • bestRowNotPseudo - À¯»ç¿­Àº ¾Æ´Ï´Ù
    • bestRowPseudo - À¯»ç¿­ÀÌ´Ù

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
scope - ´ë»óÀÇ ½ºÄÉÀÏ. SCOPE ¿Í °°Àº °ªÀ» »ç¿ëÇÏ´Â
nullable - null Ä¡¸¦ Çã¶ôÇÏ´Â ¿­À» Æ÷ÇÔÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getVersionColumns

public ResultSet  getVersionColumns(String  catalog,
                                   String  schema,
                                   String  table)
                            throws SQLException 
ÇàÀÇ ÀÓÀÇÀÇ °ªÀÌ º¯°æµÇ¾úÀ» °æ¿ì¿¡, ÀÚµ¿ÀûÀ¸·Î °»½ÅµÇ´Â Å×À̺íÀÇ ¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ¼ø¼­ºÎ ÇÏÇà ±úÁöÁö ¾Ê½À´Ï´Ù.

°¢ ¿­ÀÇ ¼³¸íÀ» ´ÙÀ½À¸·Î ÇÕ´Ï´Ù.

  1. SCOPE short => ¹Ì»ç¿ë
  2. COLUMN_NAME String => ·Ä¸í
  3. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL µ¥ÀÌÅÍÀÇ ÇüÅÂ
  4. TYPE_NAME String => µ¥ÀÌÅÍ ¼Ò½º ÀÇÁ¸ÀÇ Çü¸í
  5. COLUMN_SIZE int => Á¤¹Ðµµ
  6. BUFFER_LENGTH int => ·ÄÄ¡ÀÇ ¹ÙÀÌÆ®Àå
  7. DECIMAL_DIGITS short => ½ºÄÉÀÏ
  8. PSEUDO_COLUMN short => Oracle ROWID ¿Í °°Àº À¯»ç¿­
    • versionColumnUnknown - À¯»ç¿­ÀÎÁö ¶Ç´Â ±×·¸Áö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù
    • versionColumnNotPseudo - À¯»ç¿­Àº ¾Æ´Ï´Ù
    • versionColumnPseudo - À¯»ç¿­ÀÌ´Ù

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº ¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getPrimaryKeys

public ResultSet  getPrimaryKeys(String  catalog,
                                String  schema,
                                String  table)
                         throws SQLException 
ÁöÁ¤µÈ Å×À̺íÀÇ ÁÖŰ¿­ÀÇ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº COLUMN_NAME ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ÁÖŰ¿­ÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. COLUMN_NAME String => ·Ä¸í
  5. KEY_SEQ short => ÁÖŰÁßÀÇ ¿¬¹ø
  6. PK_NAME String => ÁÖ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ÁÖŰ¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getImportedKeys

public ResultSet  getImportedKeys(String  catalog,
                                 String  schema,
                                 String  table)
                          throws SQLException 
Å×À̺íÀÇ ¿ÜºÎ Ű¿­ (Å×ÀÌºí¿¡ ÀÇÇØ ÀÓÆ÷Æ® µÇ´Â ÁÖŰ)À» ÂüÁ¶ÇÏ´Â ÁÖŰ¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, KEY_SEQ ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ÁÖŰ¿­ÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. PKTABLE_CAT String => ÀÓÆ÷Æ® µÈ ÁÖŰ Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. PKTABLE_SCHEM String => ÀÓÆ÷Æ® µÈ ÁÖŰ Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. PKTABLE_NAME String => ÀÓÆ÷Æ® µÈ ÁÖŰ Å×À̺í¸í
  4. PKCOLUMN_NAME String => ÀÓÆ÷Æ® µÈ ÁÖ۷ĸí
  5. FKTABLE_CAT String => ¿ÜºÎ Ű Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. FKTABLE_SCHEM String => ¿ÜºÎ Ű Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  7. FKTABLE_NAME String => ¿ÜºÎ Ű Å×À̺í¸í
  8. FKCOLUMN_NAME String => ¿ÜºÎ ۷ĸí
  9. KEY_SEQ short => ¿ÜºÎ ŰÁßÀÇ ¿¬¹ø
  10. UPDATE_RULE short => ÁÖ۰¡ °»½ÅµÉ ¶§, ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), °»½ÅÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - ÁÖŰÀÇ °»½Å¿¡ ÇÕÄ¡Çϵµ·Ï(µíÀÌ), ÀÓÆ÷Æ® µÈ ۸¦ º¯°æÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ),NULL ·Î º¯°æÇÑ´Ù
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
  11. DELETE_RULE short => ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedKeyNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), »èÁ¦ÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - »èÁ¦µÈ ۸¦ ÀÓÆ÷Æ® ÇÏ´Â ÇàÀ», »èÁ¦ÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), NULL ·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
  12. FK_NAME String => ¿ÜºÎ ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  13. PK_NAME String => ÁÖ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  14. DEFERRABILITY short => ¿ÜºÎ ŰÀÇ Á¦ÇÑÀÇ Æò°¡´Â À§Å¹±îÁö ¿¬±âÇÒ ¼ö ÀÖ´Ù
    • importedKeyInitiallyDeferred - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyInitiallyImmediate - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyNotDeferrable - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ÁÖŰ¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getExportedKeys(java.lang.String, java.lang.String, java.lang.String)

getExportedKeys

public ResultSet  getExportedKeys(String  catalog,
                                 String  schema,
                                 String  table)
                          throws SQLException 
ÁöÁ¤µÈ Å×À̺íÀÇ ÁÖŰ¿­ (Å×ÀÌºí¿¡ ÀÇÇØ export µÈ ¿ÜºÎ Ű)À» ÂüÁ¶ÇÏ´Â ¿ÜºÎ Ű¿­¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, KEY_SEQ ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ¿ÜºÎ Ű¿­¿¡ °üÇÑ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. PKTABLE_CAT String => ÁÖŰ Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. PKTABLE_SCHEM String => ÁÖŰ Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. PKTABLE_NAME String => ÁÖŰ Å×À̺í¸í
  4. PKCOLUMN_NAME String => ÁÖ۷ĸí
  5. FKTABLE_CAT String => exportÁß (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)ÀÇ ¿ÜºÎ Ű Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. FKTABLE_SCHEM String => exportÁß (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)ÀÇ ¿ÜºÎ Ű Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  7. FKTABLE_NAME String => exportÁßÀÇ ¿ÜºÎ Ű Å×À̺í¸í
  8. FKCOLUMN_NAME String => exportÁßÀÇ ¿ÜºÎ ۷ĸí
  9. KEY_SEQ short => ¿ÜºÎ ŰÁßÀÇ ¿¬¹ø
  10. UPDATE_RULE short => ÁÖ۰¡ °»½ÅµÉ ¶§, ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), °»½ÅÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - ÁÖŰÀÇ °»½Å¿¡ ÇÕÄ¡Çϵµ·Ï(µíÀÌ), ÀÓÆ÷Æ® µÈ ۸¦ º¯°æÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ),NULL ·Î º¯°æÇÑ´Ù
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
  11. DELETE_RULE short => ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedKeyNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), »èÁ¦ÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - »èÁ¦µÈ ۸¦ ÀÓÆ÷Æ® ÇÏ´Â ÇàÀ», »èÁ¦ÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ),NULL ·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
  12. FK_NAME String => ¿ÜºÎ ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  13. PK_NAME String => ÁÖ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  14. DEFERRABILITY short => ¿ÜºÎ ŰÀÇ Á¦ÇÑÀÇ Æò°¡´Â À§Å¹±îÁö ¿¬±âÇÒ ¼ö ÀÖ´Ù
    • importedKeyInitiallyDeferred - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyInitiallyImmediate - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyNotDeferrable - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº ¿ÜºÎ Ű¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getImportedKeys(java.lang.String, java.lang.String, java.lang.String)

getCrossReference

public ResultSet  getCrossReference(String  primaryCatalog,
                                   String  primarySchema,
                                   String  primaryTable,
                                   String  foreignCatalog,
                                   String  foreignSchema,
                                   String  foreignTable)
                            throws SQLException 
ÁöÁ¤µÈ ÁÖŰ Å×À̺íÀÇ ÁÖŰ¿­À» ÂüÁ¶ÇÏ´Â ÁöÁ¤µÈ ¿ÜºÎÀÇ Å° Å×À̺íÁßÀÇ, ¿ÜºÎÀÇ Å°¿­¿¡ °üÇÑ ±â¼ú (Å×À̺íÀÌ ´Ù¸¥ ۸¦ ÀÓÆ÷Æ® ÇÏ´Â ¹æ¹ýÀ» ±â¼ú)À» ÃëµæÇÕ´Ï´Ù. ´ëºÎºÐÀÇ Å×À̺íÀº Å×ÀÌºí¿¡¼­ ¿ÜºÎ ۸¦ ÇÑ ¹ø¸¸ ÀÓÆ÷Æ® Çϱâ À§ÇÑ(ÇØ), À̰ÍÀº Åë»ó, ´ÜÀÏÀÇ ¿ÜºÎ Ű/ÁÖŰÀÇ Æä¾î¸¦ µ¹·ÁÁÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ±×°ÍµéÀº FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, KEY_SEQ ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

°¢ ¿ÜºÎ Ű¿­¿¡ °üÇÑ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. PKTABLE_CAT String => ÁÖŰ Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. PKTABLE_SCHEM String => ÁÖŰ Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. PKTABLE_NAME String => ÁÖŰ Å×À̺í¸í
  4. PKCOLUMN_NAME String => ÁÖ۷ĸí
  5. FKTABLE_CAT String => exportÁß (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)ÀÇ ¿ÜºÎ Ű Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. FKTABLE_SCHEM String => exportÁß (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)ÀÇ ¿ÜºÎ Ű Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  7. FKTABLE_NAME String => exportÁßÀÇ ¿ÜºÎ Ű Å×À̺í¸í
  8. FKCOLUMN_NAME String => exportÁßÀÇ ¿ÜºÎ ۷ĸí
  9. KEY_SEQ short => ¿ÜºÎ ŰÁßÀÇ ¿¬¹ø
  10. UPDATE_RULE short => ÁÖ۰¡ °»½ÅµÉ ¶§, ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), °»½ÅÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - ÁÖŰÀÇ °»½Å¿¡ ÇÕÄ¡Çϵµ·Ï(µíÀÌ), ÀÓÆ÷Æ® µÈ ۸¦ º¯°æÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ),NULL ·Î º¯°æÇÑ´Ù
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ °»½ÅµÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
  11. DELETE_RULE short => ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), ¿ÜºÎ Ű¿¡ ÀϾ´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù
    • importedKeyNoAction - ÁÖ۰¡ ÀÓÆ÷Æ® µÇ¸é(ÀÚ), »èÁ¦ÇÒ ¼ö ¾ø´Ù
    • importedKeyCascade - »èÁ¦µÈ ۸¦ ÀÓÆ÷Æ® ÇÏ´Â ÇàÀ», »èÁ¦ÇÑ´Ù
    • importedKeySetNull - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ),NULL ·Î º¯°æÇÑ´Ù
    • importedKeyRestrict - importedKeyNoAction ¿Í °°´Ù (ODBC 2. x ¿ÍÀÇ È£È¯¼ºÀ̱⠶§¹®¿¡)
    • importedKeySetDefault - ÀÓÆ÷Æ® µÈ ŰÀÇ ÁÖ۰¡ »èÁ¦µÇ¸é(ÀÚ), µðÆúÆ® °ª·Î º¯°æÇÑ´Ù
  12. FK_NAME String => ¿ÜºÎ ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  13. PK_NAME String => ÁÖ۸í (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  14. DEFERRABILITY short => ¿ÜºÎ ŰÀÇ Á¦ÇÑÀÇ Æò°¡´Â À§Å¹±îÁö ¿¬±âÇÒ ¼ö ÀÖ´Ù
    • importedKeyInitiallyDeferred - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyInitiallyImmediate - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶
    • importedKeyNotDeferrable - Á¤ÀÇ¿¡ ´ëÇØ¼­´Â SQL92 ¸¦ ÂüÁ¶

ÆÄ¶ó¹ÌÅÍ:
primaryCatalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ Ä«Å»·Î±×¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
primarySchema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ schema¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
primaryTable - ۸¦ export ÇÏ´Â Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
foreignCatalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ Ä«Å»·Î±×¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
foreignSchema - schema¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ schema¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
foreignTable - ۸¦ ÀÓÆ÷Æ® ÇÏ´Â Å×À̺í¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº ¿ÜºÎ Ű¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getImportedKeys(java.lang.String, java.lang.String, java.lang.String)

getTypeInfo

public ResultSet  getTypeInfo()
                      throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º·Î ¼­Æ÷Æ® ¶°³¯ ¼ö ÀÖ¾î ¸ðµç Ç¥ÁØ SQL ÀÇ ÇüÅ¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº DATA_TYPE ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÌ°í µÇ¾î ±× ´ÙÀ½¿¡, ´ëÀÀÇÏ´Â JDBC SQL ÀÇ ÇüÅ¿¡ ÇÒ´çÇÏ´Â µ¥ÀÌÅÍÀÇ ÇüÅ¿¡ ¾î´À Á¤µµ °¡±î¿î °Íó·³ µû¶ó ¼ø¼­ ºÙÀÌ°í µË´Ï´Ù.

°¢ ÇüÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TYPE_NAME String => ÀÇ Çü¸í
  2. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL µ¥ÀÌÅÍÀÇ ÇüÅÂ
  3. PRECISION int => ÃÖ´ëÀÇ Á¤¹Ðµµ
  4. LITERAL_PREFIX String => ¸®ÅÍ·²À» ÀοëÇϴµ¥ »ç¿ëÇÏ´Â Á¢µÎ»ç (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  5. LITERAL_SUFFIX String => ¸®ÅÍ·²À» ÀοëÇϴµ¥ »ç¿ëÇÏ´Â Á¢¹Ì¸» (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. CREATE_PARAMS String => ÀÇ ÇüÅÂÀÇ ÀÛ¼º¿¡ »ç¿ëÇÏ´Â ÆÄ¶ó¹ÌÅÍ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  7. NULLABLE short => ÀÌ ÇüÅ¿¡ NULL ¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ»±î
    • typeNoNulls - NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾Ê´Â´Ù
    • typeNullable - NULL Ä¡¸¦ Çã¶ôÇÑ´Ù
    • typeNullableUnknown - NULL Ä¡¸¦ Çã¶ôÇÒÁö ¾î¶³Áö´Â ºÒ¸í
  8. CASE_SENSITIVE boolean=> ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÒ±î
  9. SEARCHABLE short => ÀÌ ÇüÅ¿¡ ±Ù°ÅÇØ, "WHERE" ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù
    • typePredNone - ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â´Ù
    • typePredChar - WHERE .. LIKE ·Î¸¸ ¼­Æ÷Æ®µÈ´Ù
    • typePredBasic - WHERE .. LIKE À̿ܿ¡ ´ëÇØ ¼­Æ÷Æ®µÈ´Ù
    • typeSearchable - ¸ðµç WHERE .. ±×¸®°í ¼­Æ÷Æ®µÈ´Ù
  10. UNSIGNED_ATTRIBUTE boolean => ºÎÈ£ ¾øÀ½Àΰ¡
  11. FIXED_PREC_SCALE boolean => ÅëÈ­ÀÇ °ªÀÌ µÉ ¼ö ÀÖÀ»±î
  12. AUTO_INCREMENT boolean => ÀÚµ¿ ÀÎÅ©¸®¸ÕÆ®(increment)ÀÇ °ª¿¡ »ç¿ëÇÒ ¼ö ÀÖÀ»±î
  13. LOCAL_TYPE_NAME String => ÀÇ Çü¸íÀÇ Áö¿ª ´ëÀÀµÈ ¹öÁ¯ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  14. MINIMUM_SCALE short => ¼­Æ÷Æ®µÇ´Â ÃÖ¼Ò ½ºÄÉÀÏ
  15. MAXIMUM_SCALE short => ¼­Æ÷Æ®µÇ´Â ÃÖ´ë ½ºÄÉÀÏ
  16. SQL_DATA_TYPE int => ¹Ì»ç¿ë
  17. SQL_DATETIME_SUB int => ¹Ì»ç¿ë
  18. NUM_PREC_RADIX int => Åë»óÀº 2 ¶Ç´Â 10

¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº SQL ÀÇ ÇüÅÂÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getIndexInfo

public ResultSet  getIndexInfo(String  catalog,
                              String  schema,
                              String  table,
                              boolean unique,
                              boolean approximate)
                       throws SQLException 
ÁöÁ¤µÈ Å×À̺íÀÇ À妽º¿Í Åë°è Á¤º¸¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù. ±×°ÍµéÀº NON_UNIQUE, TYPE, INDEX_NAME, ORDINAL_POSITION ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÌ°í µË´Ï´Ù.

°¢ À妽º¿­ÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => Å×À̺í īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => Å×À̺í schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => Å×À̺í¸í
  4. NON_UNIQUE boolean => À妽ºÄ¡´Â ÀÏÀǰ¡ ¾Æ´Ñ °ªÀ¸·Î ÇÒ ¼ö ÀÖÀ»±î. TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â false
  5. INDEX_QUALIFIER String => À妽º īŻ·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù). TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â null
  6. INDEX_NAME String => À妽º¸í. TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â null
  7. TYPE short => À妽ºÀÇ ÇüÅÂ
    • tableIndexStatistic - Å×À̺íÀÇ À妽ºÀÇ ±â¼ú¿¡ ¿¬µ¿ÇØ µ¹·ÁÁÖ¾îÁö´Â Å×À̺íÀÇ Åë°è Á¤º¸¸¦ ½Äº°ÇÑ´Ù
    • tableIndexClustered - Ŭ·¯½ºÅÍÈ­ µÈ À妽º
    • tableIndexHashed - ÇØ½ÃÈ­ µÈ À妽º
    • tableIndexOther - À妽ºÀÇ ±× ¿ÜÀÇ ½ºÅ¸ÀÏ
  8. ORDINAL_POSITION short => À妽ºÁßÀÇ ¿­¼øÂ÷ ¼ø¼­. TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â 0
  9. COLUMN_NAME String => ·Ä¸í. TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â null
  10. ASC_OR_DESC String => ¿­¼ÒÆ® ¼øÂ÷ ¼ø¼­, "A" => ½Â¼ø, "D" => ³»¸²Â÷¼ø, ¼ÒÆ® ¼øÂ÷ ¼ø¼­°¡ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù. TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì´Â null
  11. CARDINALITY int => TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì, Å×À̺íÁßÀÇ ·Ä¼ö. ±×·¸Áö ¾ÊÀº °æ¿ì´Â À妽ºÁßÀÇ ÀÏÀÇÀÇ °ªÀÇ ¼ö
  12. PAGES int => TYPE °¡ tableIndexStatistic ÀÇ °æ¿ì, Å×À̺í·Î »ç¿ëµÇ´Â ÆäÀÌÁö¼ö. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ÇöÀçÀÇ À妽º·Î »ç¿ëµÇ´Â ÆäÀÌÁö¼ö
  13. FILTER_CONDITION String => ¸¸¾à ÀÖÀ¸¸é, ÇÊÅÍ Á¶°Ç (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schema - schema¸í. ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
table - Å×À̺í¸í. ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Å×À̺í¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
unique - true ÀÇ °æ¿ì´Â ÀÏÀÇÀÇ °ªÀÇ À妽º¸¸À» µ¹·ÁÁØ´Ù. false ÀÇ °æ¿ì´Â ÀÏÀÇÀÏÁö ¾î¶³Áö¿¡ °ü°è¾øÀÌ À妽º¸¦ µ¹·ÁÁÖ´Â
approximate - true ÀÇ °æ¿ì´Â °á°ú´Â °³¼ö ¶Ç´Â µ¥ÀÌÅÍÄ¡·ÎºÎÅÍ ºø³ª°¡´Â Àϵµ ÀÖ´Ù. false ÀÇ °æ¿ì´Â Á¤È®ÇÏ´Ù¶ó°í ÇÏ´Â °ÍÀÌ ¿ä±¸µÈ´Ù
¹Ýȯ°ª:
ResultSet. °¢ ÇàÀº À妽º¿­ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

supportsResultSetType

public boolean supportsResultSetType(int type)
                              throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüŸ¦ ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - java.sql.ResultSet ·Î Á¤Àǵǰí ÀÖ´Â ÇüÅÂ
¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
Connection

supportsResultSetConcurrency

public boolean supportsResultSetConcurrency(int type,
                                            int concurrency)
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅÂ¿Í ÁÖ¾îÁø concurrent processingÀÇ Á¾·ùÀÇ Æí¼ºÀ» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - java.sql.ResultSet ·Î Á¤Àǵǰí ÀÖ´Â ÇüÅÂ
concurrency - java.sql.ResultSet ·Î Á¤Àǵǰí ÀÖ´Â ÇüÅÂ
¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
Connection

ownUpdatesAreVisible

public boolean ownUpdatesAreVisible(int type)
                             throws SQLException 
ÁöÁ¤µÈ ResultSet ¿ÀºêÁ§Æ®¿¡ ´ëÇØ, °á°ú ¼¼Æ® ÀÚ½ÅÀÇ °»½ÅÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π°»½ÅÀÌ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

ownDeletesAreVisible

public boolean ownDeletesAreVisible(int type)
                             throws SQLException 
°á°ú ¼¼Æ® ÀÚ½ÅÀÇ »èÁ¦°¡ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π»èÁ¦°¡ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

ownInsertsAreVisible

public boolean ownInsertsAreVisible(int type)
                             throws SQLException 
°á°ú ¼¼Æ® ÀÚ½ÅÀÇ »ðÀÔÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π»ðÀÔÀÌ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

othersUpdatesAreVisible

public boolean othersUpdatesAreVisible(int type)
                                throws SQLException 
¿Ü·Î ÇàÇØÁø °»½ÅÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π¿Ü·Î ÇàÇØÁø °»½ÅÀÌ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

othersDeletesAreVisible

public boolean othersDeletesAreVisible(int type)
                                throws SQLException 
¿Ü·Î ÇàÇØÁø »èÁ¦°¡ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π¿Ü·Î ÇàÇØÁø »èÁ¦°¡ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

othersInsertsAreVisible

public boolean othersInsertsAreVisible(int type)
                                throws SQLException 
¿Ü·Î ÇàÇØÁø »ðÀÔÀÌ °¡½ÃÀΰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ·Π¿Ü·Î ÇàÇØÁø »ðÀÔÀÌ °¡½ÃÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

updatesAreDetected

public boolean updatesAreDetected(int type)
                           throws SQLException 
ResultSet.rowUpdated ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ °»½ÅµÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
°á°ú ¼¼Æ®ÀÇ ÇüÅ¿¡ ÀÇÇØ º¯°æÀÌ °ËÃâµÇ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

deletesAreDetected

public boolean deletesAreDetected(int type)
                           throws SQLException 
ResultSet.rowDeleted ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ »èÁ¦µÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù. deletesAreDetected ¸Þ¼Òµå°¡ false ¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â »èÁ¦µÈ ÇàÀÌ °á°ú ¼¼Æ®·ÎºÎÅÍ Á¦°ÅµÇ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ¿¡ ÀÇÇØ »èÁ¦°¡ °ËÃâµÇ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

insertsAreDetected

public boolean insertsAreDetected(int type)
                           throws SQLException 
ResultSet.rowInserted ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °Í¿¡ ÀÇÇØ °¡½ÃÀÇ ÇàÀÌ »ðÀÔµÈ °ÍÀ» °ËÃâÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
type - ResultSet ÀÇ ÇüÅÂ. ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1 °³
¹Ýȯ°ª:
ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ ÇüÅ¿¡ ÀÇÇØ º¯°æÀÌ °ËÃâµÇ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

supportsBatchUpdates

public boolean supportsBatchUpdates()
                             throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¹èÄ¡ °»½ÅÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌŸº£À̽º°¡ ¹èÄ¡ °»½ÅÀ» ¼­Æ÷Æ®Çϰí ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

getUDTs

public ResultSet  getUDTs(String  catalog,
                         String  schemaPattern,
                         String  typeNamePattern,
                         int[] types)
                  throws SQLException 
ƯÁ¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â À¯Àú Á¤ÀÇÇü (UDT)ÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù. schema °íÀ¯ÀÇ UDT ´Â JAVA_OBJECT,STRUCT, ¶Ç´Â DISTINCT ÇüÀ» °¡Áö´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.

īŻ·Î±×, schema, Çü¸í, ¹× ÇüÅ Á¶°ÇÀÌ ÀÏÄ¡ÇÏ´Â ÇüŸ¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº DATA_TYPE, TYPE_SCHEM, ¹× TYPE_NAME ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. Çü¸í ÆÄ¶ó¹ÌÅÍ´Â ¿ÏÀü ÁöÁ¤¸í¿¡¼­µµ ±¦Âú½À´Ï´Ù. ±× °æ¿ì, catalog ¹× schemaPattern ÆÄ¶ó¹ÌÅÍ´Â ¹«½ÃµË´Ï´Ù.

°¢ ÇüÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TYPE_CAT String => ÇüÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TYPE_SCHEM String => ÇüÀÇ schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TYPE_NAME String => Çü¸í
  4. CLASS_NAME String => Java Ŭ·¡½º¸í
  5. DATA_TYPE String => java.sql.Types ·Î Á¤Àǵǰí ÀÖ´Â ÇüÄ¡. JAVA_OBJECT, STRUCT, ¶Ç´Â DISTINCT
  6. REMARKS String => Çü¿¡ °üÇÑ ¼³¸í
  7. BASE_TYPE short => DISTINCT ÇüÀÇ ¼Ò½ºÀÇ ÇüÅÂÀÇ ÇüÅ ÄÚµå, ¶Ç´Â java.sql.Types ·Î Á¤ÀǵǴ ±¸Á¶ÇüÀÇ SELF_REFERENCING_COLUMN ÀÇ À¯Àú »ý¼º ÂüÁ¶ÇüÀ» ±¸ÇöÇÏ´Â ÇüÅÂÀÇ ÇüÅ ÄÚµå (DATA_TYPE °¡ DISTINCT °¡ ¾Æ´Ñ°¡ REFERENCE_GENERATION = USER_DEFINED ÀÇ STRUCT °¡ ¾Æ´Ñ °æ¿ì´Â null)

ÁÖ: µå¶óÀ̹ö°¡ UDT ¸¦ ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´Â °æ¿ì´Â ÇÏ´ÃÀÇ °á°ú ¼¼Æ®°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema ÆÐÅϸí. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
typeNamePattern - Çü¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Çü¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. ¿ÏÀü ÁöÁ¤¸íÀÇ °¡´É¼ºÀÌ ÀÖ´Â
types - À¯Àú Á¤ÀÇÇüÀÇ ¸®½ºÆ® (JAVA_OBJECT, STRUCT, ¶Ç´Â DISTINCT ¸¦ Æ÷ÇÔÇÑ´Ù). null ÀÇ °æ¿ì´Â ¸ðµç ÇüŸ¦ µ¹·ÁÁØ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº UDT ÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

getConnection

public Connection  getConnection()
                         throws SQLException 
ÀÌ ¸ÞŸµ¥ÀÌŸ¿ÀºêÁ¦Å©Æ®¸¦ »ý¼ºÇÑ Á¢¼ÓÀ» ²¨³À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¸ÞŸµ¥ÀÌŸ¿ÀºêÁ¦Å©Æ®¸¦ »ý¼ºÇÑ Á¢¼Ó
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

supportsSavepoints

public boolean supportsSavepoints()
                           throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¼¼ÀÌºê Æ÷ÀÎÆ®°¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¼¼ÀÌºê Æ÷ÀÎÆ®°¡ ¼­Æ÷Æ®µÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

supportsNamedParameters

public boolean supportsNamedParameters()
                                throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ, callable ¹®¿¡ÀÇ À̸§ ÷ºÎ ÆÄ¶ó¹ÌÅͰ¡ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
À̸§ ÷ºÎ ÆÄ¶ó¹ÌÅͰ¡ ¼­Æ÷Æ®µÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

supportsMultipleOpenResults

public boolean supportsMultipleOpenResults()
                                    throws SQLException 
CallableStatement ¿ÀºêÁ§Æ®·ÎºÎÅÍ µ¿½Ã¿¡ µ¹·ÁÁÖ¾îÁø º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®¸¦ °¡Áö´Â °ÍÀÌ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
CallableStatement ¿ÀºêÁ§Æ®°¡ º¹¼öÀÇ ResultSet ¿ÀºêÁ§Æ®¸¦ µ¿½Ã¿¡ µ¹·ÁÁÙ ¼ö°¡ ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

supportsGetGeneratedKeys

public boolean supportsGetGeneratedKeys()
                                 throws SQLException 
¹®ÀåÀÌ ½ÇÇàµÈ µÚ¿¡ ÀÚµ¿ »ý¼º ۸¦ ÃëµæÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¹®ÀÌ ½ÇÇàµÈ µÚ¿¡ ÀÚµ¿ »ý¼º ۸¦ ÃëµæÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getSuperTypes

public ResultSet  getSuperTypes(String  catalog,
                               String  schemaPattern,
                               String  typeNamePattern)
                        throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ Æ¯Á¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â À¯Àú Á¤ÀÇÇü (UDT) °èÃþÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù. Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔ °ü°è¿Í ¾Æ·ùÇü °ü°è¸¸ÀÌ ¸ðµ¨È­ µË´Ï´Ù.

īŻ·Î±×, schema, ¹× Çü¸íÀÌ ÀÏÄ¡ÇÏ´Â UDT ¿¡ °üÇÑ ½´ÆÛŸÀÔÀÇ Á¤º¸¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. Çü¸í ÆÄ¶ó¹ÌÅÍ´Â ¿ÏÀü ÁöÁ¤¸í¿¡¼­µµ ±¦Âú½À´Ï´Ù. ÁöÁ¤µÈ UDT ¸íÀÌ ¿ÏÀü ÁöÁ¤¸íÀÇ °æ¿ì, catalog ¹× schemaPattern ÆÄ¶ó¹ÌÅÍ´Â ¹«½ÃµË´Ï´Ù.

UDT °¡ Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì´Â ¿©±â¿¡´Â ¸®½ºÆ® µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁø ResultSet ¿ÀºêÁ§Æ®ÀÇ ÇàÀº ÁöÁ¤µÈ UDT ¿Í Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔÀ» ±â¼úÇÕ´Ï´Ù. Çà¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TYPE_CAT String => UDT ÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TYPE_SCHEM String => UDT ÀÇ schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TYPE_NAME String => UDT ÀÇ Çü¸í
  4. SUPERTYPE_CAT String => Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  5. SUPERTYPE_SCHEM String => Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  6. SUPERTYPE_NAME String => Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔ¸í

ÁÖ: µå¶óÀ̹ö°¡ ÇüÅÂÀÇ °èÃþÀ» ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´Â °æ¿ì´Â ÇÏ´ÃÀÇ °á°ú ¼¼Æ®°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ Ä«Å»·Î±×¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÏ´Â
typeNamePattern - UDT ¸í ÆÐÅÏ. ¿ÏÀü ÁöÁ¤¸íÀÇ °¡´É¼ºÀÌ ÀÖ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. ÇàÀº ÁöÁ¤µÈ UDT ¿¡ °üÇÑ Á¤º¸
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getSuperTables

public ResultSet  getSuperTables(String  catalog,
                                String  schemaPattern,
                                String  tableNamePattern)
                         throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽ºÀÇ Æ¯Á¤ÀÇ schema·Î Á¤Àǵǰí ÀÖ´Â Å×ÀÌºí °èÃþÀÇ ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.

īŻ·Î±×, schema, ¹× Çü¸íÀÌ ÀÏÄ¡ÇÏ´Â Å×ÀÌºí¿¡ °üÇÑ ½´ÆÛ Å×À̺íÀÇ Á¤º¸¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. Å×À̺í¸í ÆÄ¶ó¹ÌÅÍ´Â ¿ÏÀü ÁöÁ¤¸í¿¡¼­µµ ±¦Âú½À´Ï´Ù. ±× °æ¿ì, catalog ¹× schemaPattern ÆÄ¶ó¹ÌÅÍ´Â ¹«½ÃµË´Ï´Ù. Å×À̺íÀÌ ½´ÆÛ Å×À̺íÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì´Â ¿©±â¿¡´Â ¸®½ºÆ® µÇÁö ¾Ê½À´Ï´Ù. ½´ÆÛ Å×À̺íÀº ¼­ºê Å×À̺í°ú °°Àº īŻ·Î±× ¹× schema·Î Á¤ÀǵÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. µû¶ó¼­, ÇüÅÂÀÇ ±â¼úÀº ½´ÆÛ Å×ÀÌºí¿¡ °üÇÑ ÀÌ Á¤º¸¸¦ Æ÷ÇÔÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

°¢ ÇüÀÇ ±â¼ú¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TABLE_CAT String => ÀÇ ÇüÅÂÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TABLE_SCHEM String => ÀÇ ÇüÅÂÀÇ schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TABLE_NAME String => ÀÇ Çü¸í
  4. SUPERTABLE_NAME String => Á÷Á¢ÀûÀÎ ½´ÆÛŸÀÔ¸í

ÁÖ: µå¶óÀ̹ö°¡ ÇüÅÂÀÇ °èÃþÀ» ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´Â °æ¿ì´Â ÇÏ´ÃÀÇ °á°ú ¼¼Æ®°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â ¼±Åà Á¶°ÇÀ¸·ÎºÎÅÍ Ä«Å»·Î±×¸íÀ» Á¦¿ÜÇÏ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÏ´Â
tableNamePattern - Å×À̺í¸í ÆÐÅÏ. ¿ÏÀü ÁöÁ¤¸íÀÇ °¡´É¼ºÀÌ ÀÖ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº ÇüÅÂÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getAttributes

public ResultSet  getAttributes(String  catalog,
                               String  schemaPattern,
                               String  typeNamePattern,
                               String  attributeNamePattern)
                        throws SQLException 
ÁöÁ¤µÈ schema ¹× īŻ·Î±×·Î »ç¿ë °¡´ÉÇÑ À¯Àú Á¤ÀÇÀÇ ÇüÅ (UDT)¸¦ À§ÇÑ ÁöÁ¤µÈ ÇüÅÂÀÇ ÁöÁ¤µÈ ¼Ó¼º¿¡ °üÇÑ ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

īŻ·Î±×, schema, ÇüÅÂ, ¹× ¼Ó¼º¸íÀÇ Á¶°Ç¿¡ ÀÏÄ¡ÇÏ´Â UDT ÀÇ ¼Ó¼º¿¡ °üÇÑ ±â¼ú¸¸ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±×°ÍµéÀº TYPE_SCHEM, TYPE_NAME, ORDINAL_POSITION ¿¡ ÀÇÇØ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â¼ú¿¡´Â °è½ÂµÈ ¼Ó¼ºÀº Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.

µ¹·ÁÁÖ¾îÁö´Â ResultSet ¿ÀºêÁ§Æ®¿¡´Â ´ÙÀ½ÀÇ ¿­ÀÌ ÀÖ½À´Ï´Ù.

  1. TYPE_CAT String => ÀÇ ÇüÅÂÀÇ Ä«Å»·Î±× (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  2. TYPE_SCHEM String => ÀÇ ÇüÅÂÀÇ schema (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  3. TYPE_NAME String => ÀÇ Çü¸í
  4. ATTR_NAME String => ¼Ó¼º¸í
  5. DATA_TYPE short => java.sql.Types ·ÎºÎÅÍÀÇ SQL ÀÇ ÇüÅÂÀÇ ¼Ó¼ºÀÇ ÇüÅÂ
  6. ATTR_TYPE_NAME String => µ¥ÀÌÅÍ ¼Ò½º ÀÇÁ¸ÀÇ Çü¸í. UDT ÀÇ °æ¿ì, Çü¸íÀº ¿ÏÀü ÁöÁ¤. REF ÀÇ °æ¿ì, Çü¸íÀº ¿ÏÀü ÁöÁ¤µÇ¾î ÂüÁ¶ÇüÀÇ Å¸°ÙÀÇ ÇüŸ¦ ³ªÅ¸³½´Ù
  7. ATTR_SIZE int => ¿­»çÀÌÁî. char ³ª date Çü¿¡ ´ëÇØ¼­´Â ÃÖ´ë ij¸¯Åͼö, numeric ³ª decimal Çü¿¡ ´ëÇØ¼­´Â Á¤¹Ðµµ
  8. DECIMAL_DIGITS int => ¼Ò¼öÁ¡ ÀÌÇÏÀÇ ÀÚ¸®¼ö
  9. NUM_PREC_RADIX int => ±â¼ö (Åë»óÀº 10 ¶Ç´Â 2 ÀÇ ¾î´À ÂÊÀÎÁö)
  10. NULLABLE int => NULL ´Â ¿ë¼­µÉ±î
    • attributeNoNulls - NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù
    • attributeNullable - ¹Ýµå½Ã NULL Ä¡¸¦ Çã¶ôÇÑ´Ù
    • attributeNullableUnknown - NULL Ä¡¸¦ Çã¶ôÇÒÁö ¾î¶³Áö´Â ºÒ¸í
  11. REMARKS String => ÄÚ¸àÆ® ±â¼ú¿­ (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  12. ATTR_DEF String => µðÆúÆ® °ª (null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù)
  13. SQL_DATA_TYPE int => ¹Ì»ç¿ë
  14. SQL_DATETIME_SUB int => ¹Ì»ç¿ë
  15. CHAR_OCTET_LENGTH int => char ÀÇ ÇüÅ¿¡ ´ëÇØ¼­´Â ¿­ÀÇ ÃÖ´ë ¹ÙÀÌÆ®¼ö
  16. ORDINAL_POSITION int => Å×À̺íÁßÀÇ ¿­ÀÇ À妽º (1 À¸·ÎºÎÅÍ ½ÃÀ۵ȴÙ)
  17. IS_NULLABLE String => "NO" ´Â ¿­Àº °áÄÚ NULL Ä¡¸¦ Çã¶ôÇÏÁö ¾Ê´Â °ÍÀ» ÀǹÌÇÑ´Ù. "YES" ´Â NULL Ä¡¸¦ Çã¶ôÇÒ °¡´É¼ºÀÌ ÀÖ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ÇÏ´ÃÀÇ Ä³¸¯ÅÍ ¶óÀÎÀº ºÒ¸íÇÑ °ÍÀ» ÀǹÌÇÑ´Ù
  18. SCOPE_CATALOG String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺íÀÇ Ä«Å»·Î±× (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  19. SCOPE_SCHEMA String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺íÀÇ schema (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  20. SCOPE_TABLE String => ÂüÁ¶ ¼Ó¼ºÀÇ ½ºÄÚÇÁÀÎ Å×À̺í¸í (DATA_TYPE °¡ REF °¡ ¾Æ´Ñ °æ¿ì´Â null)
  21. SOURCE_DATA_TYPE short => °³º°ÀÇ ÇüÅ ¶Ç´Â À¯Àú »ý¼º Ref Çü, java.sql.Types ÀÇ SQL ÇüÀÇ ¼Ò½ºÀÇ ÇüÅ (DATA_TYPE °¡ DISTINCT ¶Ç´Â À¯Àú »ý¼º REF °¡ ¾Æ´Ñ °æ¿ì´Â null)

ÆÄ¶ó¹ÌÅÍ:
catalog - īŻ·Î±×¸í. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ īŻ·Î±×¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â īŻ·Î±×¾øÀÌ Ä«Å»·Î±×¸íÀ» °Ë»öÇÑ´Ù. null ´Â īŻ·Î±×¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
schemaPattern - schema¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ schema¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. "" (Àº)´Â schema¾øÀÌ schema¸íÀ» °Ë»öÇÑ´Ù. null ´Â schema¸íÀ» °Ë»öÀÇ ÇÑÁ¤¿¡ »ç¿ëÇØ¼­´Â ¾È µÇ´Â °ÍÀ» ÀǹÌÇÏ´Â
typeNamePattern - Çü¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º¿¡ ÀúÀåµÈ Çü¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÏ´Â
attributeNamePattern - ¼Ó¼º¸í ÆÐÅÏ. µ¥ÀÌŸº£À̽º·Î ¼±¾ðµÈ ¼Ó¼º¸íÀ¸·Î ÀÏÄ¡ÇØ¾ß ÇÑ´Ù
¹Ýȯ°ª:
ResultSet ¿ÀºêÁ§Æ®. °¢ ÇàÀº ¼Ó¼ºÀÇ ±â¼ú
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

supportsResultSetHoldability

public boolean supportsResultSetHoldability(int holdability)
                                     throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º°¡, ÁöÁ¤µÈ °á°ú ¼¼Æ®ÀÇ º¸°ü À¯Áö ±â´ÉÀ» ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
holdability - Á¤¼ö. ResultSet.HOLD_CURSORS_OVER_COMMIT ¶Ç´Â ResultSet.CLOSE_CURSORS_AT_COMMIT
¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
Connection

getResultSetHoldability

public int getResultSetHoldability()
                            throws SQLException 
ÀÌ ResultSet ¿ÀºêÁ§Æ®ÀÇ µðÆúÆ®ÀÇ º¸°ü À¯Áö ±â´ÉÀ» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
µðÆúÆ®ÀÇ º¸°ü À¯Áö ±â´É. ResultSet.HOLD_CURSORS_OVER_COMMIT ¶Ç´Â ResultSet.CLOSE_CURSORS_AT_COMMIT
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getDatabaseMajorVersion

public int getDatabaseMajorVersion()
                            throws SQLException 
±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸ÞÀÌÀú ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getDatabaseMinorVersion

public int getDatabaseMinorVersion()
                            throws SQLException 
±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
±âº»ÀÌ µÇ´Â µ¥ÀÌŸº£À̽ºÀÇ ¸¶ÀÌ³Ê ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getJDBCMajorVersion

public int getJDBCMajorVersion()
                        throws SQLException 
ÀÌ µå¶óÀ̹öÀÇ JDBC ¸ÞÀÌÀú ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC ¸ÞÀÌÀú ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getJDBCMinorVersion

public int getJDBCMinorVersion()
                        throws SQLException 
ÀÌ µå¶óÀ̹öÀÇ JDBC ¸¶ÀÌ³Ê ¹öÁ¯À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
JDBC ¸¶ÀÌ³Ê ¹öÁ¯
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

getSQLStateType

public int getSQLStateType()
                    throws SQLException 
SQLException.getSQLState ¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â SQLSTATE °¡ X/Open (ÇöÀç´Â Open Group)ÀÇ SQL CLI Àϱî SQL99 ÀÎÁö¸¦ ³ªÅ¸³À´Ï´Ù.

¹Ýȯ°ª:
SQLSTATE ÀÇ ÇüÅÂ. sqlStateXOpen ¶Ç´Â sqlStateSQL99
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

locatorsUpdateCopy

public boolean locatorsUpdateCopy()
                           throws SQLException 
LOB ¿¡ÀÇ º¯°æÀÌ, Ä«ÇÇ¿¡ ´ëÇØ¼­ ÇàÇØÁ³´ÂÁö LOB ¿¡ Á÷Á¢ ÇàÇØÁ³´ÂÁö¸¦ ³ªÅ¸³À´Ï´Ù.

¹Ýȯ°ª:
º¯°æÀÌ LOB ÀÇ Ä«ÇÇ¿¡ ´ëÇØ¼­ ÇàÇØÁ³À» °æ¿ì´Â true, LOB ¿¡ Á÷Á¢ ÇàÇØÁ³À» °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4

supportsStatementPooling

public boolean supportsStatementPooling()
                                 throws SQLException 
ÀÌ µ¥ÀÌŸº£À̽º¿¡ ÀÇÇØ ¹®ÀåÀÇ Ç®ÀÌ ¼­Æ÷Æ®µÉÁö ¾î¶³Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ó±âÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¿¹¿Ü:
SQLExcpetion - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException
µµÀÔµÈ ¹öÁ¯:
1.4

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.