Oracle数据库真2逼!真弱智!真不方便!真难用!

afengelf3 2011-12-22 02:38:58
最近有个项目是用oracle数据库的,用了一段时间感觉oracle真垃圾,搞的我是一肚子火.
这么烂的数据库居然还被称做最好的数据库,作为微软的开发人员我实在是想不通,必须发个贴骂一下.

1.不支持select top N语句,还有其他类似的就不说了
2.客户端登录后点开方案,里面的树展示的是数据库名吗?能不能按字母排个序?找个数据库恨不得拿个放大镜来找
3.界面难看.还有比这更难看的吗?看上去真象刚学编程的人做出来的界面啊
4.我建了表,保存了,后来发现需要增加2个字段,OK,我要把这2个字段放在第2和第5的位置(在sqlserver里拖动一下就可以了的事),发现拖不动,也无法在第1和第4上插入列,怎么办?难道把这表删了重新建表??FFFFFFFFFFFFFFFF
UUUUUUUUUUUUUU
..........
5.还有其他我就不说了,烦死了烦死了

救命啊,来人帮我把第4点解决下吧!
...全文
1881 30 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
dyf0130 2013-04-23
  • 打赏
  • 举报
回复
MSSQL 可以玩的很高 ORACLE 你也可能整的很慢
seusoftware 2013-04-23
  • 打赏
  • 举报
回复
1.不支持select top N语句,还有其他类似的就不说了 --可以直接使用rownum,这只是语法区别,再比如mysql的limit 2.客户端登录后点开方案,里面的树展示的是数据库名吗?能不能按字母排个序?找个数据库恨不得拿个放大镜来找 --oracle一个示例只有一个数据库,除非做RAC,多个示例一个数据库,这时架构的区别 3.界面难看.还有比这更难看的吗?看上去真象刚学编程的人做出来的界面啊 --界面,微软确实做的不错,oracle为了跨平台,很多界面工具是JAVA写的 4.我建了表,保存了,后来发现需要增加2个字段,OK,我要把这2个字段放在第2和第5的位置(在sqlserver里拖动一下就可以了的事),发现拖不动,也无法在第1和第4上插入列,怎么办?难道把这表删了重新建表?? --还是界面的问题,sql server上可以随意拖动,事实上也是在背后帮你完成了重新建表的操作,如果用sql语句写,sql server也不能随意把列插到指定位置的。 用用习惯就好了,oracle的优点还是很多的。界面的方便使用上,确实是sql server好。
Q315054403 2013-04-22
  • 打赏
  • 举报
回复
玩了MSSQL的,再玩ORACLE、MYSQL等,是有这感觉。。。呵呵 那又如何,人家产品也有历史继承性的,所以习惯也不会随便改变,没办法喽
  • 打赏
  • 举报
回复
引用 2 楼 fredrickhu 的回复:
ORACLE的优点也是很多的 对于大数据量的支持 优势明显。
你指的是OLAP还是OLTP还是BOTH?
longai123 2013-04-22
  • 打赏
  • 举报
回复
现加很多小公司都喜欢用oracle 喜欢装B
haitao 2013-04-22
  • 打赏
  • 举报
回复
引用 21 楼 xcf007 的回复:
呵呵,我还觉得mssql的TOP不如mysql的Limit x,y贴心来。
top只是limit的一半功能 4、操作、界面的问题,是不是java写的客户端都有那样的毛病:慢,难看而且不好用
黄_瓜 2013-04-22
  • 打赏
  • 举报
回复
引用 21 楼 xcf007 的回复:
呵呵,我还觉得mssql的TOP不如mysql的Limit x,y贴心来。
蝈蝈你挖坟啊,我觉得还是小护士贴心
黄_瓜 2013-04-22
  • 打赏
  • 举报
回复
又黑我大oracle
bighls 2013-04-22
  • 打赏
  • 举报
回复
使用Oracle,就像还用汇编开发程序一样,功能超强,但开发超麻烦。
xcf007 2012-10-30
  • 打赏
  • 举报
回复
呵呵,我还觉得mssql的TOP不如mysql的Limit x,y贴心来。
夜色镇歌 2011-12-23
  • 打赏
  • 举报
回复
_0筱筱0_ 2011-12-23
  • 打赏
  • 举报
回复
很淡定的 姐告诉你一个方法,把数据库丢给那些专门的DBA去吧 做开发的就是做开发的 我就从来不管数据库的东西 随便折腾 随便数据库换什么 用了大半年oracle了 至今不知道界面是什么怎么操作
昵称被占用了 2011-12-23
  • 打赏
  • 举报
回复
afengelf3 2011-12-23
  • 打赏
  • 举报
回复
我本来是个ASP.NET开发人员,数据库这东西我确实不精通,编程也只是对它增删改查而已
我自己本身也是个微软的fans,喜欢用微软的产品,它的开发工具/数据库/OFFICE都好用而且简直是无逢连接的
象现在的手机系统苹果的/安卓的用起来感觉很舒服,所以它们都很成功,微软也有WM手机系统,但是不够人性化所以用的人少
现在的硬件 软件 服务等等都在朝美化 人性化的方向发展,
但是在2011年居然看到了oracle这么难操作界面难看的要死的东西,还要强迫自己去学它,我实在是接受不了啊!
Mr_Nice 2011-12-23
  • 打赏
  • 举报
回复
因为你的操作习惯已经让微软养成了。

Oracle 的考虑初衷还是为了数据库的安全,数据库的高效。等等数据库的考虑。
所以,数据库功能上,Oracle很强。


微软,widows/office起家的,图形界面是他的特长。
抛开图形界面的话,SQL Server 对应数据库的使用上,还是与Oracle有些差距的。

角度不同,各有所长。

rucypli 2011-12-22
  • 打赏
  • 举报
回复
我看不是数据库2逼 是你2逼吧
hllfl 2011-12-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 afengelf3 的回复:]
又有新问题了:怎么修改表名啊?
我在Enterprise Manager Console中找遍所有菜单也没找到修改的地方
我用PLSQL Developer连接后找到那个表,发现可以重命名,我改好了保存,结果报错:不允许指定表的所有者


ORACLE版没人回答我的问题!!!我忍不住又要骂一句:Oracle你能不能再垃圾一点?
[/Quote]用当前用户登录 更改
唐诗三百首 2011-12-22
  • 打赏
  • 举报
回复
不能以sql server的思维习惯去理解Oracle,慢慢适应,
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 linuxcard 的回复:]
我也用不习惯,感觉是个垃圾货,不过据说性能比较好,就是界面不好

不过这玩意是unix上跑的,跟平台有关系,他就是为了让你的学习难度高,才显得有价值,你说对不?
[/Quote]对你个鸟
  • 打赏
  • 举报
回复
plsql下 右键表 edit 后columns 右边有个 + - 可以任意增加字段的。
加载更多回复(9)

22,302

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧