2009年5月22日金曜日

mysql fetch

select * from hoge;

id                 seq
------------+----------
10                2
11                3
14                9
--
というテーブルがある。

プロシージャ内で

declare cur cursor for select id,seq from hoge where id = _id and seq > 0 order by id asc;

declare continue handler for not found set _norows = true;

と宣言しておいて

新規にデータをinsertする。
insert hoge values( 0, 1 );

_id変数に上で入れたidを代入する
set _id = 0;

open cur;

fetch cur into id, seq;
cur:loop
 select * from hoge;

 if _norows
 then
  leave cur;
 end if;

 fetch next from cur into id, seq;
end loop cur;

とやると
新規に入れたrowを含めたすべてのデータが出ると思われる。
が、leave cur;で一回りもせずに終わってしまう。
これってdeclare宣言時にrowが存在しないためって言うことなのかなあ?

↑のこれは未検証です。

野菜ジュース、トマトジュース

最近、キチガイみたいにトマトジュースあるいは野菜ジュースを飲んでるんだが、
今のところの格付けはこれ。

トマトジュース
カゴメ>>ベルモンテ>伊藤園

カゴメが高いだけあって酸味とトマトの生臭さが一段と濃い。
トマトって感じがする。

ベルモンテ、伊藤園はあまり変わらないがよりトマトっぽい感じが少ない。
値段は
カゴメ:300円
デルモンテ:200円
伊藤園:150円
いずれも900ml

ちなみに日に2本は飲んでる。

野菜ジュース
伊藤園>ベルモンテ
カゴメはまだ未飲。

伊藤園の方が青臭い+スパイスシー。ベルモンテは味薄めだな。
これもまたカゴメが期待できるね。
スパイシーなやつの方が断然うまい。

トマト、野菜、いずれも食塩なしタイプです。

2009年5月21日木曜日

サプリ

マルチビタミン
タウリン 3
エクステンションIQ 3
キョーリックEPA 1

やべー、太ってきた。
メタボは忘れた頃にやってくる。


2009年5月19日火曜日

サプリ

飲み忘れ−。

最近多いな。というか今日は急ぎで出てきたのでそれどころじゃなかった。。

2009年5月18日月曜日

サプリ

飲み忘れ−。