zoukankan      html  css  js  c++  java
  • 2017/07/27 工作日志

    上午一直在思考公式的逻辑,以及和数据库的关系,偶然间在BugFree发现了类似的任务(其实也是刻意寻找),按图索骥找到了一个专用的项目,并不能正常部署,思考到的原因可能是因为这是一个子系统,由此又加深了直接对子系统对接的疑问。

    在这个系统里找到了需要的页面和代码,踌躇满志,意图下午解决问题,结果发现自己还是太天真了。

    前台都没有太大问题,后台在解决了一个引用的问题后大部分问题也没有阻碍,直到开始接触SQL语句,代码非常繁杂,有两三个思路,主要方向就是:

    一、按任务要求删除部分代码,但是精简是很麻烦的,要从头理解。

    二、原样复制。这时候就想到了先执行看看情况,发现:少了关键的一张表。看起来是统计了所有所需数据的那种,有这个表就可以轻易解决当前需求,没有就要自己写各种逻辑,无解,遂求助经理

    经理先让我判断是这个东西是表还是视图,发现是表之后得出可能是存储过程生成的结论,于是让我找相关负责的人。最后联系到的人告诉了我存储过程的名字。

    有了这个线索,我就研究了Oracle查找存储过程的方法,有两个收获:

    一、select text from all_source where type=‘procedure’  ,type可以换,可以查找到各种对象,但是显示方式有点奇怪,无法使用。

    二、工具-导出用户对象。这下是的得到了比较正常的结果,但是创建存储过程的过程无法执行,原因是一开始把导出文件的前缀也带进去了,之后的问题是没有改变数据库的名称,提示权限不足,最后的问题是创建好了,但是无法执行

  • 相关阅读:
    getElementsByTagName得到的对象
    小体验
    javascript + sql编写SQL客户端工具tabris
    netcore2.0 ORM框架中如何配置自定义的主外键加载
    教你如何反编译app,拿到加密方式
    编译c语言程序扩展ruby
    在 Windows 上测试 Redis Cluster的集群填坑笔记
    MONO 如何打包 .NET程序独立运行(winform篇)
    vmware安装黑苹果教程
    AntData.ORM框架 之 DotnetCore
  • 原文地址:https://www.cnblogs.com/LFeather/p/7252810.html
Copyright © 2011-2022 走看看