标签:
第一次进入ITOO,第一次见识到整个架构,光搭建环境就出现了很多错误,5个人中3个为新手的我们,着实费了不少功夫,之后进入开发亦是如此。但总得有这个过程,我们在错误中长大,才更加茁壮。但过了一个阶段必须对以前进行总结,颗粒归仓。否则过一段时间就会忘掉,流失了。 这次主要看一下跟数据库相关的知识。
- DROP PROCEDURE
IF EXISTS insert_courseInfo;
DELIMITER ;
CREATE PROCEDURE insert_courseInfo ()
BEGIN
DECLARE
i INT DEFAULT 0 ;
WHILE i < 1000 DO
INSERT INTO `itoo_platform`.`tb_courseinfo` (
`id`,
`comment`,
`operator`,
`versionEndTime`,
`versionStartTime`,
`isDelete`,
`remark`,
`classHour`,
`classPoint`,
`courseCode`,
`courseName`,
`courseTypeId`,
`institutionId`
)
VALUES
(
CONCAT(‘23‘, i),
‘吴利昌添加‘,
‘吴利昌‘,
‘2015-07-06 15:49:28‘,
‘2015-07-06 15:49:37‘,
‘0‘,
‘吴利昌添加‘,
‘18‘,
‘4‘,
CONCAT(‘05‘, i),
‘材料化学‘,
‘1‘,
‘2‘
) ;
SET i = i + 1 ;
END
WHILE ;
END
CALL insert_courseInfo();
CALL insert_courseInfo();
Affected rows: 1
Time: 42.112s④ 执行结果 其实主要是对CONCAT函数的使用,它可以将字符串与数字进行结合,非常方便。
pageEntity.setSelectContent("p.institutionId,p.id,p.institution.institutionName,p.remark,p.maxPeople,p.professionalCode,p.professionalName");
pageEntity.setSelectWhere("p.professionalName like ‘%" + conditions
+ "%‘ or p.institution.institutionName like ‘%" + conditions
+ "%‘ or p.professionalCode like ‘%" + conditions + "%‘ or p.remark like ‘%"+conditions+"%‘");
SELECT p.institutionId,p.id,p.institution.institutionName,p.remark,p.maxPeople,p.professionalCode,p.professionalName From Professional p where p.isDelete = 0 and p.professionalName like ‘%化学%‘ or p.institution.institutionName like ‘%化学%‘ or p.professionalCode like ‘%化学%‘ or p.remark like ‘%化学%‘
pageEntity.setSelectContent("p.institutionId,p.id,p.institution.institutionName,p.remark,p.maxPeople,p.professionalCode,p.professionalName");
pageEntity.setSelectWhere("(p.professionalName like ‘%" + conditions
+ "%‘ or p.institution.institutionName like ‘%" + conditions
+ "%‘ or p.professionalCode like ‘%" + conditions + "%‘ or p.remark like ‘%"+conditions+"%‘)");
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/wlccomeon/article/details/47177557