INSERT/UPDATE/DELETEINSERT$row = DB->insert('user', { name => 'taro', age => 18 }); print $row->user_id; UPDATEDB->update('user', { name => 'jiro', age => 15 }, { user_id => 1 }); rowオブジェクトから$row->update({ name => 'jiro', age => 15 }); または $row->set({ name => 'jiro', age => 15 }); $row->update; # 分けてset()してもよい $row->set({ name => 'jiro' }); $row->set({ age => 15 }); $row->update; undef()で値をNULLにDB->update('user', { age => undef }); INSERTでは値にundef()を使えない。 |
|