32.22. parameters

parametersºä¿¡´Â, ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¸ðµç ÇÔ¼öÀÇ ¸Å°³º¯¼ö(Àμö)¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ½À´Ï´Ù. ÇöÀçÀÇ »ç¿ëÀÚ°¡(¼ÒÀ¯µÇ´Â, ȤÀº ±ÇÇÑÀ» °¡Áö´Â ¹æ¹ýÀ¸·Î) ¾×¼¼½º ÇÒ ¼ö ÀÖ´Â ÇÔ¼ö°¡ º¸¿©Áý´Ï´Ù.

Table 32-20. parametersÀÇ ¿­

À̸§ µ¥ÀÌÅÍÇü ¼³¸í
specific_catalog sql_identifier ÇÔ¼ö¸¦ °¡Áö´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§ÀÔ´Ï´Ù (Ç×»ó ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù).
specific_schema sql_identifier ÇÔ¼ö¸¦ °¡Áö´Â ½ºÅ°¸¶ÀÇ À̸§ÀÔ´Ï´Ù.
specific_name sql_identifier ÇÔ¼öÀÇ"ƯÁ¤ÇÑ ¸íĪ"ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ °ÍÀºSection 32.29À» ÂüÁ¶ÇØ ÁÖ¼¼¿ä
ordinal_position cardinal_number ÇÔ¼öÀÇ Àμö ¸®½ºÆ®¿¡ À־ÀÇ ¸Å°³º¯¼öÀÇ ¼ø¼­À§Ä¡(Ä«¿îÆ®´Â 1ºÎÅÍ ½ÃÀ۵ȴÙ) ÀÔ´Ï´Ù.
parameter_mode character_data ÀÔ·Â ¸Å°³º¯¼ö¿¡¼­´ÂIN, Ãâ·Â ¸Å°³º¯¼ö¿¡¼­´ÂOUT, ÀÔÃâ·Â ¸Å°³º¯¼ö¿¡¼­´ÂINOUT ÀÔ´Ï´Ù.
is_result character_data PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
as_locator character_data PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
parameter_name sql_identifier À̸§ ÷ºÎ ¸Å°³º¯¼öÀÔ´Ï´Ù. ¹«¸íÀÇ ¸Å°³º¯¼öÀÇ °æ¿ì´Â NULLÀÔ´Ï´Ù.
data_type character_data ³»ÀåÇüÀÇ °æ¿ì, ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍÇüÀÔ´Ï´Ù. ¾î¶°ÇÑ ¹è¿­ÀÇ °æ¿ì´ÂARRAYÀÔ´Ï´Ù (ÀÌ °æ¿ì,element_typesºä¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä). ¾Æ´Ï¸é,USER-DEFINEDÀÔ´Ï´Ù (ÀÌ °æ¿ì, ÇüÅ´Âudt_name ¿Í °ü·ÃÇÏ´Â ¿­·Î ½Äº°µË´Ï´Ù).
character_maximum_length cardinal_number Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
character_octet_length cardinal_number Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
character_set_catalog sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
character_set_schema sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
character_set_name sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
collation_catalog sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
collation_schema sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
collation_name sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
numeric_precision cardinal_number Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
numeric_precision_radix cardinal_number Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
numeric_scale cardinal_number Ç×»ó NULLÀÔ´Ï´Ù.PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
datetime_precision cardinal_number Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
interval_type character_data Ç×»ó NULLÀÔ´Ï´Ù. PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
interval_precision character_data Ç×»ó NULLÀÔ´Ï´Ù.PostgreSQL¿¡¼­´Â, ÀÌ Á¤º¸´Â ¸Å°³º¯¼ö µ¥ÀÌÅÍÇü¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
udt_catalog sql_identifier ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍÇüÀ» Á¤ÀÇÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ À̸§ÀÔ´Ï´Ù (Ç×»ó ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù).
udt_schema sql_identifier ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍÇüÀ» Á¤ÀÇÇÑ ½ºÅ°¸¶ÀÇ À̸§ÀÔ´Ï´Ù.
udt_name sql_identifier ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍÇüÀÇ À̸§ÀÔ´Ï´Ù.
scope_catalog sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
scope_schema sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
scope_name sql_identifier PostgreSQL·Î ÀÌ¿ëÇÒ ¼ö ¾ø´Â ±â´É¿¡ Àû¿ëµÇ´Â °ÍÀÔ´Ï´Ù.
maximum_cardinality cardinal_number Ç×»ó NULLÀÔ´Ï´Ù.PostgreSQL¿¡¼­´Â ¹è¿­ÀÇ ÃÖ´ë Â÷¼ö´Â Ç×»ó ¹«Á¦ÇÑÀ̱⠶§¹®¿¡ÀÔ´Ï´Ù.
dtd_identifier sql_identifier ÇÔ¼ö¿¡ ¼ÓÇÏ´Â µ¥ÀÌÅÍÇü ±â¼úÀÚ³»¿¡¼­ ÀÏÀÇÀÎ ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍÇü ±â¼úÀÚÀÇ ½Äº°ÀÚÀÔ´Ï´Ù. À̰ÍÀº ÁÖ·Î, ÀÌ·¯ÇÑ ½Äº°ÀÚÀÇ ´Ù¸¥ ÀνºÅϽº¿Í °áÇÕÇÒ ¶§¿¡ À¯¿ëÇÕ´Ï´Ù (½Äº°ÀÚÀÇ ¼­½ÄÀÇ »ç¾çÀº Á¤ÀǵÇÁö ¾Ê°í, ¶Ç, ÇâÈÄÀÇ ¹öÁ¯¿¡¼­µµ µ¿ÀÏÇÑ »óÅ·ΠÀÖ´Ù°í ÇÏ´Â º¸Áõµµ ¾ø½À´Ï´Ù).