Aipoのスケジュールデータを大量作成するSQL

nbeppu 319views 更新:2014年6月17日
set @count:=0;
INSERT INTO eip_t_schedule (CREATE_DATE, CREATE_USER_ID, EDIT_FLAG, END_DATE, MAIL_FLAG, NAME, NOTE, OWNER_ID, PARENT_ID, PLACE, PUBLIC_FLAG, REPEAT_PATTERN, START_DATE, UPDATE_DATE, UPDATE_USER_ID) VALUES ('2014-06-01 12:00:00.000', 4, 'T', '2014-06-20 13:30:00.0' + INTERVAL @count:=@count+1 DAY, 'A', CONCAT('テスト',@count), '', 4, 0, '', 'O', 'N', '2014-06-20 09:00:00.0' + INTERVAL @count DAY, '2014-06-17 12:00:00.00', 4);
INSERT INTO eip_t_schedule_map (COMMON_CATEGORY_ID, SCHEDULE_ID, STATUS, TYPE, USER_ID) VALUES (1, (SELECT LAST_INSERT_ID()), 'O', 'U', 4);
…

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません