存储过程引发的思考

    机房重构用到了存储过程,因为听说它是纸老虎,所以也就尝试了一番,万事开头难,到自己写的时候,碰到了一个问题,也是目前邂逅的唯一的一个问题,见图:



存储过程引发的思考_第1张图片



    问题就是图中标注出来的,说"数据库中已存在名为xxx的对象",初见它,没上心,觉得再执行一次就好了,可是还报错,后来想,可能是存储过程名字起得不太好,于是,把名字改成X,Y,Z……后,都各自执行了很多次,未果,于是就找同学交流,猛然想到曾经看博客时有的人写的是alter而不是create存储过程,恍然大悟,错误信息的意思就是,已经建好了,不能再建了,想多次可以执行,得改成alter,也就是alter procedure BasicInfoService

    果然,结果是喜人的


    说到这里,对于这个错误,大牛们一眼就能知道是哪的错误,但对现在的我来说,这就是成为大牛的第一步,功能实现了,就要谈谈这件事的前因后果,反观哪里有能提高的地方,总结一下:


    1.碰到问题不要慌,深呼吸,保持冷静的头脑,才能做出正确的判断

    2.对症下药才能药到病除,解决问题要从根上开始

    3.平常多阅读博客,博览群书,找相同和不同,完善自己的思路

    4.对知识的认识是不断更新的,现在既是积累的阶段也是交流思考的阶段,要站在以前总结的基础上,融合新知识点,完善大脑的信息


    博客一小篇,希望能给需要的朋友一点儿帮助

你可能感兴趣的:(重构)