as_DBMCompDropCategory

Description
ƯÁ¤ Category °ü·Ã Á¤º¸¿Í ±× Category¿¡ ¼ÓÇÏ´Â ¸ðµç ·¹ÄÚµåµéÀ» Å×À̺í·ÎºÎÅÍ physically »èÁ¦ÇÑ´Ù.

Syntax
DBMErr as_DBMCompDropCategory(TableId tableId, CatId catId);

Parameters
tableId Å×À̺íÀÇ ID
catId »èÁ¦ÇÒ CategoryÀÇ ID

Returns
value¼³¸í
DBM_OK¼º°øÀûÀ¸·Î ¼öÇàµÈ °æ¿ì
DBM_INVALID_TABLE_IDÁÖ¾îÁø Å×À̺í id¸¦ °®´Â Å×À̺íÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì
DBM_INVALID_CAT_IDÁÖ¾îÁø idÀÇ Category°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì
DBM_MEM_ALLOC_ERRÇÊ¿äÇÑ ¸Þ¸ð¸®¸¦ ÇÒ´ç¹ÞÁö ¸øÇÑ °æ¿ì
DBM_DB_NOT_INITEDµ¥ÀÌŸº£À̽º°¡ ÃʱâÈ­µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

Comments
as_DBMMoveCategory°ú´Â ´Þ¸®, ÇØ´ç Category¿¡ ¼ÓÇÏ´Â ¸ðµç ·¹ÄÚµåµéÀÌ »èÁ¦(physical deletion)µÈ´Ù´Â »ç½Ç¿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù.

Example
// get tableId ;
// get catId = 1;

ret = as_DBMCompDropCategory(tableId, catId);
if (ret < DBM_OK) // error handling