计算机专业的,已经学过sql server,还有没有必要学oracle吗?这两者有什么区别?
发布网友
发布时间:2022-04-07 20:32
我来回答
共4个回答
懂视网
时间:2022-04-08 00:53
table student(sutdentID number(4),Name varchar2(20),sex char(2),birthday date);
插入语句:
insert into student valuse(‘A001‘,‘张三‘,‘男‘,‘01-5月-05‘,10);
注意:Oracle中默认日期格式‘DD-MON-YY’
如果想要改日期格式需要执行下面语句,就可以使用我们熟悉的日期格式了,但不是永久性的修改.
alter session set nls_date_format=‘yyyy-mm-dd‘;
修改语句:
update student set sex=‘男‘,Name=‘萌萌哒‘ where studentID=‘A001‘;
删除语句:
delete from student; //删除所有记录,表结构还在,写日志,可以恢复,速度慢。
drop table student; //删除表结构和数据
delete from student where studentID=‘A001‘; //删除一条记录
truncate table student;//删除表中所有记录,表结构还在,不写日志,无法找回删除的记录,但是速度快
其实Oracle的增删改查语句和SQL Service的增删改查语句大同小异,几乎差不多。查询语句几乎是一样的。所以,有了SQLService的基础,学习Oracle就容易多了。
应该是不只是Oracle,我想,还有其他的,他们应该都是大同小异的,有着异曲同工之处。Oracle,值得我们去认真学习。
有了SQLService的基础,轻松学习Oracle
标签:数据库 oracle
热心网友
时间:2022-04-07 22:01
有必要学习oracle,目前oracle数据库在中国数据库应用市场占到50%以上的市场份额。
热心网友
时间:2022-04-07 23:19
公司很少见有用sql server,没听同学说过!大部分用的还是mysql跟Oracle。最好学一下,东西都是想通的很简单!
热心网友
时间:2022-04-08 00:54
有时间就多学点吧,技多不压身吗。学过mssql的上手也快点
我学过SQLSERVER 想自学Oracle,请问有什么好的方法或相关书籍???
有SQL基础的话ORACLE很容易上手的,起码一般的安装、查询、视图没有困难 多关注ORACLE的PL/SQL函数和存储过程还有触发器就好 如果以后想当管理员,还要多看看用户,日志,表空间,备份和恢复的相关书籍。《ORACLE从入门到精通》这本书推荐给你,我当初就是用这本书入门的 ...
SQLServer 和 Oracle 有什么区别?
容错机制:SQL中的错误机制比较复杂,没有提供错误描述;ORACLE中容错类型有三种,一个是预定义错误,一个是非预定义错误,一个是用户自定义,其中在自定义错误中它有两个是在SQL中不有的,那就是SQLCODE 错误号、SQLERRM错误描述。 文件体系结构:SQL中有.MDF(主要数据文件)、.NDF(扩展文件,可以有多个)、 .LDF(日志文...
...二的学生,有谁能告诉我我学好sql server和Oracle以后就业、发展前景...
所以我的建议是学可以不用太深,够用就好了。吧精力还是放在有前途的地方。
SQLServer与Oracle数据库在安全性上的异同
从SQL Server数据库来说 这两种建立方式没有什么不同 但是 甲骨文的Oracle数据库还是有比较大的差异 主要体现在默认权限的不同 在利用浏览器建立用户帐号的时候 默认就具有连接数据库的权限 而若在命令行中建立用户帐号 除非你明确给其指定其具有连接数据库的权限 否则的话 这个帐户是不能连接到数据库的 如我们...
我想学SQLserver 和 Oracle,请问哪个数据库软件好用,功能强大
如果你以前没有学过数据库,建议你先学SQL Server,这个数据库是教学用的比较多的一个数据库,起体现在使用方便.萨师煊的数据库原理 这书是很好的帮助,我们学习的时候就用的这个教材.而在Oracle中,他和SQL的差别就是使用的界面也就是软件不一样,而其中所用的Ttanact_SLQ语句和流程控制语句都是...
SQLServer 和 Oracle 有什么区别?
SQLServer企业管理器(EnterpriseManager)是SQLServer软件的一个组成部分,给用户提供了一个集成的管理控制台来集中管理多个服务器。Oracle也由自己的企业管理器,它的性能随着版本的提高有所改善,有些方面甚至超过了SQLServer企业管理器,但它安装较为困难,有些较好的组件还需另外购买。SQLServer与Windows操作...
sqlserver数据库与oracle数据库有什么区别?
最基本的差别是:前者的容量远远小于后者。
oracle和sql 具体区别在哪里?什么时候用oracle,什么时候用sql
oracle可以有java过程sqlserver没有,而sqlserver可以用dll。 oracle9i有分析函数,sqlserver没有 oracle有rownum等伪列,sqlserver没有 sqlserver有full join,oracle9i才有 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 dyxg041 2009-03-09 · TA获得超过1033个赞 知道小有建树答主 回答量:1067 采纳...
sqlserver数据库与oracle数据库有什么区别?
Oracle的性能优势体现在他的多用户上,而SQL Server的性能优势在多用户上就显得力不从心了。 \x0d\x0a\x0d\x0a操作上SQL Server明显要比Orcale简单,如果你用过Java和DOTNET的开发平台,区别的基本就是Oracle和SQL Server不同,Oracle的界面基本是基于Java的,大部分的工具是Dos界面的,甚至SQLPlus...
SQLServer和Oracle数据锁定比较有哪些区别?
在简单情形下,多个用户同时查询同一数据,SQL Server和Oracle均能高效处理。然而,当用户修改数据时,问题变得复杂。数据库通常只允许唯一用户一次修改特定数据。SQL Server和Oracle在数据锁定方面采取了不同的策略,以防止其他用户在修改数据的用户未完成操作前进行更新。SQL Server通过立即锁定数据并阻塞所有...