INSERT/UPDATE/DELETE

INSERT

 $row = DB->insert('user', { name => 'taro', age => 18 });
 print $row->user_id;

UPDATE

 DB->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()を使えない。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2010-10-23 (土) 18:44:24