全国IT公司速查手册,看看吧,提供各公司评论和排名,有点意思.:)
 http://www.seeitco.com
  欢迎大家进行评论,我们要让差的工司,爆露出来.

解决方案 »

  1.   

    显示创建临时表并没有什么坏处啊。可以创建一种临时表,会话结束的时候,它自动会删除表或者删除表中的数据啊。
    就易用性而言,SQLServer得天独厚。但就整个可用性来说,Oracle还是相当不错的。
    当然,一个认证的含金量往往与系统使用起来的复杂度有关系。你的言论不会得到批评,因为你说出了真实的感受。
      

  2.   

    看来不管是哪个数据库都有他的适用面,我当然不否认Oracle在数据存储量及安全等方面的优势。他在电信这些需要大量存储的企业是必然之选。而如果只是一搬的中大公司,并且是这些公司的报表要求很复杂,用Oracle恐怕就有点得不偿失了。反正就两个字:难用!
      

  3.   

    Oracle本身是安全的,上面的问题只能是对数据的管理上有些欠缺好的工具.
      

  4.   

    呵呵,既然是一般的中大公司就没必要非得用ORACLE了!
      

  5.   

    其实,要使用到大量的临时表,证明你们的表结果设计得不合理,我也做过动态报表,是结合其他开发工具做的,前途使用开发工具画好框架后台用存储过程取数,中间全都是SQL语句都没有使用到临时表,其实各个数据库都要它们存在的空间,没有必要去排斥它,还是根据自己的应用特点和成本去考虑,去选择自己需要的数据库。
      

  6.   

    一切皆因不了解而已~1.
    -----------------------
    我想要解决的问题是:做的报表样式相当复杂,就是在mssql里做存储过程也会有一两千行才能完成,中间用到了大量的临时表来做集的存储,涉及行列转换,数据的分类合计,不同表的按条件合并什么的,已经是非常的复杂了。如果要在Oracle里做不知道有多麻烦,临时表全要显示创建,我相信如果非要做也不是做不到,可是那几十个临时表的创建就是已经吓到我了。
    ------------------------
    这很明显是数据库设计的问题,与数据库无关~2.
    ------------------------
    客观的讲Oracle也不是没有比mssql方便的地方,比如行列转换、递归的函数还是很可取的,但这些都用的很少的。最需要的临时表居然是最麻烦的。
    ------------------------
    就如: 习惯windows操作,总会感觉linux力不从心.3.
    ------------------------
    公司里所谓的最懂Oracle的人最后也建议我最好只在过程中简单处理一下再到程序里处理,这样也省不了多少时间和我的脑细胞。
    ------------------------
    这是程序设计的问题.:)
      

  7.   

    你估计是被oracle压抑了,所以才那样的,其实oracle的确是不错的。好好研究吧。
      

  8.   

    我马上也要开始使用oracle,看到这个帖子真是有些“汗”啊,为什么临时表还得建的这么麻烦!
      

  9.   

    我比较赞同seabore(seabore) 和chanet(牧师)的意见。
    oracle的优势并不是简单,任何一个大型的东西,都不可能要求他简单的。
    还有就是习惯问题了。