如何快速在数据库中插入数据
作者:网络转载 发布时间:[ 2014/2/19 10:39:18 ] 推荐标签:数据库 insert语句
工作中很少用mysql插入数据,正好遇到,学习下:
在toad mysql工具里面,除了像execl表格一样手动插入数据之外,好用insert语句插入数据,怎么快速生成数据呢?
1. 右击需要插入数据表,这里是cd_financing_income,弹出Generate SQL--->选择TO editor——>Insert statement,以需要用到的cd_financing_income为例:
生成
INSERT INTO `51qian`.cd_financing_income
(service_range_id,trac_id, ic_user_id,principal,interest, status,create_time,income_time,service_fee,order_id, bid_id,real_income_time)
VALUES ('trac_id', ic_user_id,principal,interest, 'status','create_time','income_time',service_fee,'order_id', bid_id,'real_income_time');
2 按照需求,我们需要添加以下数据:
idservice_range_idtrac_idic_user_idprincipal,intereststatuscreate_timeincome_timeservice_feeorder_idbid_idreal_income_time
15102147M20131113000020548044105200478602014/2/13 13:082014/3/13 12:321795205485961
15103147M20131113000020548053105200529902014/2/13 13:082014/4/13 12:321987205485961
关于id:a 可以自己添加设置id号(id号切记不能重复);也可以不设置,默认为空,是待插入数据之后,系统自动生成id号;
通常情况下,若添加的数据id与几张表相关联,则id号需要自己设置添加(id不能重复);
在这里,我们让系统自动生成id号,故选择缺省;
b 字段赋值有引号的加引号(字段名只有单引号,没有双引号),没引号的不要加;
3 后一个字段real_income_time为空,在这里,我们需要双击该表,打开Script,若real_income_time字段注释为DEFAULT NULL,我们把为空的字段去掉;
若字段注释为DEFAULT '0',我们‘0’(表示空);
这里的real_income_time字段注释为DEFAULT NULL,我们则直接把该字段进行缺省(字段名和字段值直接缺省);

sales@spasvo.com