2027
2027
void XTDDTableRef::deleteAllRows(XTThreadPtr self)
2032
2033
if (!tr_fkey->getReferenceIndexPtr())
2035
2036
if (!tr_fkey->getIndexPtr())
2038
2039
if (!(ot = xt_db_open_table_using_tab(tr_fkey->co_table->dt_table, self)))
2041
2044
row_count = ((xtInt8) ot->ot_table->tab_row_eof_id) - 1;
2042
2045
row_count -= (xtInt8) ot->ot_table->tab_row_fnum;
2044
2061
xt_db_return_table_to_pool_ns(ot);
2047
2064
xt_throw_ixterr(XT_CONTEXT, XT_ERR_ROW_IS_REFERENCED, tr_fkey->co_name);
2050
2078
void XTDDIndex::init(XTThreadPtr self, XTObject *obj)