ストアド プロシージャのエラーを見つけるのを手伝ってくれませんか? ありがとう!!!
手順の作成
realiza_tracking_primer_lectura (
v_campaign_id int(11) で、
v_ares_emails_id int(11) で、
v_userid int(11) で、
v_country varchar(2) で、
v_ip varchar(15) で、
v_useragent varchar(255) で、
in v_time int(11))
始める
DECLARE ReadBefore int DEFAULT null;
v_campaign_id が Null の場合
SELECT userid FROM tracking_lecturas WHERE ares_emails_id = v_ares_emails_id and userid = v_userid into ReadBefore;
そうしないと
SELECT userid FROM tracking_lecturas WHERE Campaign_id = v_campaign_id and userid = v_userid into ReadBefore;
終了する場合;
ReadBefore が Null の場合
tracking_lecturas (campaign_id、ares_emails_id、userid、ip、useragent、timestamp) 値 (v_campaign_id、v_ares_emails_id、v_userid、v_ip、v_useragent、v_time) に挿入します。
終了する場合;
終わり
デリミタ;