一个wbs排序的sql函数,不懂sql函数格式,不知道怎么调,请sql函数大牛帮助
mysql 函数:
忘哪一位大牛,能帮我调试好创建。在此感谢。
方法出处:
http://blog.csdn.net/u012155427/article/details/39991381
CREATE FUNCTION task_wbs_sort(wbs VARCHAR) RETURN VARCHAR(64) IS
result VARCHAR(64);
restwbs VARCHAR(64);
pos INT(32);
str VARCHAR(2);
i INT(32);
m INT(32);
BEGIN
result := 0;
i := 1;
restwbs := wbs;
WHILE LENGTH(restwbs) > 0 LOOP
pos := INSTR(restwbs, '.', 1);
IF pos = 0 THEN
str := restwbs;
pos:=100;
ELSE
str := SUBSTR(restwbs, 1, pos - 1);
END IF;
IF i = 1 THEN
m := 10000;
END IF;
IF i = 2 THEN
m := 1000;
END IF;
IF i = 3 THEN
m := 100;
END IF;
IF i = 4 THEN
m := 10;
END IF;
result := result + to_number(str) * m;
restwbs := SUBSTR(restwbs, pos + 1);
i := i + 1;
END LOOP;
RETURN(result);
忘哪一位大牛,能帮我调试好创建。在此感谢。
方法出处:
http://blog.csdn.net/u012155427/article/details/39991381
...全文
相关推荐
学校宿舍管理系统利用(C#+SQL2005)
在软件开发中,WBS可以帮助组织和规划整个项目,确保所有任务都得到适当的分配和完成。
软件项目成本管理案例
成本估算的结果可以作为项目的成本控制参考,帮助项目经理更好地控制项目的成本,提高项目的经济效益。在软件项目成本管理中,成本估算是一个非常重要的步骤,它对项目的成功起着关键的作用。知识点总结:1.
校务通管理系统项目管理案例.doc
考虑到《校务通管理系统》采用B/S架构,公司拥有成熟的JSP+SQL Server技术,且有成功案例可借鉴,初步估计项目需2-3名开发人员,预计开发周期为2个月,即4-6人月的工作量,因此初步确定合同价格范围在
信息系统研发面试题.docx
**存储过程与函数**:存储过程是一组预编译的SQL语句,可接受参数,返回结果;函数必须有返回值,不能修改表数据。12. **索引原则**:索引应建立在经常查询的列上,但过多索引会影响写操作。
软件项目管理期末大论文.pdf
鉴于现代软件开发框架、数据库技术和云计算平台的成熟,构建这样一个系统是完全可行的。


