MySQL存儲過程

1、 demo

1.1 給某個表灌數據

delimiter $$
create procedure hello_first_pro()
    begin
        set @i=1;
        set @max=10000000;
        while @i<@max do
            INSERT INTO database_name.table_name (id, create_time, creator_, creator_name, update_time, updator_, updator_name, deleted, used, version_, account_id, accounting_flag, accounting_status, amount1, amount10, amount2, amount3, amount4, amount5, amount6, amount7, amount8, amount9, business_date, company_id, deal_date, deal_id, deal_sub_type, deal_type, loan_term, product_id, remittance_account, remittance_into_account, reverse_flag)
            VALUES (UUID(), '2019-07-06 15:41:11', null, null, '2019-07-26 15:59:01', null, null, 'Y', 'N', 1, UUID(), 'N', 'LOAN', 0.0028, null, null, null, null, null, null, null, null, null, '2019-07-04', 'YKBANK', '2019-07-06', UUID(), 'D15', 'D', 12, UUID(), null, null, 'N');

            set @i = @i + 1;
        end while;
    end $$
delimiter ;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章