此函数用于删除指定的大对象。
mi_integer lld_delete(conn, lob, error) MI_CONNECTION* conn; LLD_Locator lob; mi_integer* error;
int lld_delete (lob, error); EXEC SQL BEGIN DECLARE SECTION; PARAMETER ROW lob; EXEC SQL END DECLARE SECTION; int* error;
CREATE FUNCTION LLD_Delete (lob LLD_Locator) RETURNS BOOLEAN;
对于智能大对象以外的其他大对象,此函数将删除大对象本身,而不仅仅是删除引用该大对象的 lld_locator 行。对于智能大对象,此函数不会执行任何操作。
要删除智能大对象,请删除其所有引用,包括引用该智能大对象的 lld_locator 行。
对于 API 函数,如果函数成功,将返回 MI_OK,如果失败,那么返回 MI_ERROR。
对于 ESQL/C 函数,如果函数成功,将返回 0,如果失败,那么返回 -1。