tableName | Å×À̺íÀÇ À̸§. ÃÖ´ë ±æÀÌ´Â TABLE_NAME_LENÀÌ´Ù. À̸§ÀÇ ³¡Àº '\0'À¸·Î ½Äº° |
numFieldInfos | ÇʵåÀÇ °³¼ö |
fieldInfo | Å×À̺íÀÇ ½ºÅ°¸¶ Á¤º¸. °¢ Çʵ忡 ´ëÇØ À̸§, ID, ŸÀÔÀ» ÀúÀå |
secondaryKeyFieldId | secondary key ÇʵåÀÇ ID. secondary key°¡ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì NULL_FIELD_ID·Î ÁöÁ¤ÇÏ¸é µÈ´Ù. |
tableId | ¼º°øÀûÀ¸·Î »ý¼ºµÈ °æ¿ì, unique tableId °ªÀ» ¹Ýȯ |
value | ¼³¸í |
DBM_OK | ¼º°øÀûÀ¸·Î ¼öÇàµÈ °æ¿ì |
DBM_INVALID_TABLE_NAME |
tableNameÀÇ ±æÀÌ°¡ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì (0 < tableNameÀÇ ±æÀÌ < TABLE_NAME_LENÀ̾î¾ßÇÔ) |
DBM_TABLE_NAME_EXIST | ÁÖ¾îÁø Å×À̺í À̸§ÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì |
DBM_INVALID_FIELD_INFO |
numFieldInfos°¡ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì (0 < numFieldInfos <= NUM_FIELDSÀ̾î¾ß ÇÔ) 0 <= Çʵå id < NUM_FIELDS°¡ ¾Æ´Ñ °æ¿ì ÇʵåÀÇ Å¸ÀÔÀÌ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì ÇʵåÀ̸§ÀÇ ±æÀÌ°¡ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì (0 < ÇʵåÀ̸§ ±æÀÌ < FIELD_NAME_LEN) key ÇʵåÀÇ µ¥ÀÌŸ ŸÀÔÀÌ DBM_BLOBÀÎ °æ¿ì Çʵå id°¡ ¼·Î Áߺ¹µÇ´Â °æ¿ì Çʵå À̸§ÀÌ ¼·Î Áߺ¹µÇ´Â °æ¿ì primary key Çʵå(id°¡ PRIM_KEYÀÎ Çʵå)°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì secondary key Çʵåid·Î ÁöÁ¤µÈ Çʵ忡 ´ëÇÑ fieldInfo°¡ ¾øÀ»¶§ |
DBM_MEM_ALLOC_ERR | ÇÊ¿äÇÑ ¸Þ¸ð¸®¸¦ ÇÒ´ç¹ÞÁö ¸øÇÑ °æ¿ì |
DBM_DB_NOT_INITED | µ¥ÀÌŸº£À̽º°¡ ÃʱâȵǾî ÀÖÁö ¾ÊÀº °æ¿ì |
DBM_FAIL | µ¥ÀÌŸº£À̽º »óÅ¿¡ ¸ð¼øÀÌ ÀÖ´Â °æ¿ì |