32.31. sequences

sequencesºä´Â, ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽º³»¿¡¼­ Á¤ÀÇµÈ ¸ðµç ½ÃÄö½º°¡ ÀÖ½À´Ï´Ù. ÇöÀçÀÇ »ç¿ëÀÚ°¡(¼ÒÀ¯ÀÚ, ¶Ç´Â, ¾î¶°ÇÑ ±ÇÇÑÀ» °¡Áö´Â ¹æ¹ýÀ¸·Î) ¾×¼¼½º ÇÒ ¼ö ÀÖ´Â ½ÃÄö½º¸¸ÀÌ Ç¥½ÃµË´Ï´Ù.

Table 32-29. sequencesÀÇ ¿­

À̸§ µ¥ÀÌÅÍÇü ¼³¸í
sequence_catalog sql_identifier ½ÃÄö½º¸¦ Æ÷ÇÔÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ À̸§ÀÔ´Ï´Ù. (Ç×»ó ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. )
sequence_schema sql_identifier ½ÃÄö½º¸¦ Æ÷ÇÔÇÑ ½ºÅ°¸¶ÀÇ À̸§ÀÔ´Ï´Ù.
sequence_name sql_identifier ½ÃÄö½ºÀÇ À̸§ÀÔ´Ï´Ù.
data_type character_data ½ÃÄö½ºÀÇ µ¥ÀÌÅÍÇüÀÔ´Ï´Ù. ÇöÀçPostgreSQL¿¡¼­´Â Ç×»óbigintÀÔ´Ï´Ù.
numeric_precision cardinal_number ÀÌ ¿­Àº(¼±¾ðµÈ, ȤÀº, ¾Ï¹¬ÀûÀÎ) ½ÃÄö½º µ¥ÀÌÅÍÇüÀÇ Á¤¹Ðµµ(»ó¼ú)ÀÔ´Ï´Ù. Á¤¹Ðµµ´Â À¯È¿ ÀÚ¸®¼ö¸¦ ÀǹÌÇÕ´Ï´Ù. numeric_precision_radixÀÇ ÁöÁ¤¿¡ µû¶ó, À̰ÍÀº 10 Áø¼ö(10À» ±âº»À¸·Î ÇÑ´Ù) ¶Ç´Â 2 Áø¼ö(2¸¦ ±âº»À¸·Î ÇÑ´Ù)·Î Ç¥ÇöµË´Ï´Ù.
numeric_precision_radix cardinal_number ÀÌ ¿­Àº,numeric_precision¹×numeric_scale·Î Ç¥ÇöµÇ´Â ±âº»°ªÀ» ½Äº°ÇÕ´Ï´Ù. °ªÀº 2¶Ç´Â 10ÀÔ´Ï´Ù.
numeric_scale cardinal_number ÀÌ ¿­Àº ½ÃÄö½º µ¥ÀÌÅÍÇüÀÇ(¼±¾ðµÈ, ¶Ç´Â, ¾Ï¹¬ÀûÀÎ) ÀÚ¸´¼ö ÁöÁ¤(»ó¼ú)ÀÔ´Ï´Ù. ÀÚ¸´¼ö ÁöÁ¤Àº, ¼Ò¼öÁ¡ ÀÌÇÏÀÇ À¯È¿ ÀÚ¸®¼ö¸¦ ÀǹÌÇÕ´Ï´Ù. numeric_precision_radixÀÇ ÁöÁ¤¿¡ µû¶ó, À̰ÍÀº 10 Áø¼ö(10À» ±âº»À¸·Î ÇÑ´Ù) ¶Ç´Â 2 Áø¼ö(2¸¦ ±âº»À¸·Î ÇÑ´Ù)·Î Ç¥ÇöµË´Ï´Ù.
maximum_value cardinal_number ¾ÆÁ÷ ½ÇÇàµÇÁö ¾Ê¾Ò½À´Ï´Ù.
minimum_value cardinal_number ¾ÆÁ÷ ½ÇÇàµÇÁö ¾Ê¾Ò½À´Ï´Ù.
increment cardinal_number ¾ÆÁ÷ ½ÇÇàµÇÁö ¾Ê¾Ò½À´Ï´Ù.
cycle_option character_data ¾ÆÁ÷ ½ÇÇàµÇÁö ¾Ê¾Ò½À´Ï´Ù.