一、Oracle常见的三个用户

sys--超级管理员,权限最高,一般不使用。不能以普通用户登录

system--超级管理员,权限比sys稍低,经常使用

scott--一般用户。不能以sysoper身份登录

二、Oracle三种身份

sysoper--数据库操作员。一般的数据库操作权限:打开和关闭数据库服务器;备份和恢复数据库;日志归档;会话限制。

sysdba--数据库管理员。可以对数据库进行管理。权限:打开和关闭数据库服务器;备份和恢复数据库;日志归档;会话限制;管理功能; 创建数据库。

normal--普通身份。权限:查询某些数据表的数据。

三、Oracle数据类型

数值型number(m表示整个数据的长度;n表示小数点后的精度)

---整数number(m)

---浮点数number(m,n)

字符串型varchar---在oracle中,字符串只能使用单引号,不能使用双引号

日期时间型date

---日期格式插入数据时特别注意,需要使用to_date函数,

举例: to_date('1999-10-10','yyyy-mm-dd')

四、SqlServer、mysql与Oracle数据类型之间的映射关系

五、Oracle类型修饰符没有unsigned和auto_increment。

也没有枚举和集合类型。

六、Oracle中sql语句的使用

(1)基本与mysql类似,但不支持一条insert语句里面插入多条数据。

(2)Oracle对查询结果无法修改

问题描述:在oracle中,使用查询语句select * from students,无法对结果进行修改,会出现错误提示

解决方法:使用select students.rowid,students.* from students。在oracle数据库中,每条记录都会自动生成一个行号,即rowid。

(3)Oracle无法使用limit

(4)Oracle如果使用分组,对需要显示的字段有严格的限制。只能是分组使用的字段或是聚合函数。

Oracle用户、身份、数据类型、和mysql的区别相关推荐

  1. oracle用户身份认证,oracle用户身份认证方式

    数据库身份认证 数据库身份认证比较好理解,就是数据库用户口令以加密的方式保存在数据库内部,当用户连接数据库时必须输入用户名和密码,通过数据库认证后才可以登录到数据库.例如,创建一个数据库认证的用户,语 ...

  2. Linux命令之su -- 用于切换当前用户身份到其他用户身份

    文章目录 命令介绍 特别重要 常用选项 su 命令存在的安全隐患 参考示例 切换成指定的用户身份,但是环境变量不变 切换成指定的用户身份,并且改成对应用户的环境变量 切换成指定的用户,并告知新的 sh ...

  3. 配置oracle用户ssh对等性,配置SSH的对等性

    在所有节点配置SSH的对等性 在安装Oracle Real Application clusters之前,必须先配置所有节点的SSH对等性.因为在安装过程种Oracle Universal Insta ...

  4. 淘宝 oracle mysql_Oracle 与 MySQL 的区别-阿里云开发者社区

    Oracle 与 MySQL 的区别 1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases.对于我的理 ...

  5. oracle数据库跟mysql的区别_关于Oracle数据库与MySQL数据库的几点区别

    Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助. Oracle与MySQL的区别: 1.在Oracle中用select * ...

  6. Oracle和Mysql的区别 转载

    一.并发性   并发性是oltp数据库最重要的特性,但并发涉及到资源的获取.共享与锁定.   mysql: mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会 ...

  7. Oracle 与 MySQL 的区别

    为什么80%的码农都做不了架构师?>>>    Oracle 与 MySQL 的区别 1.在 ORACLE中用select * from all_users显示所有的用户,而在MYS ...

  8. SQL Server 和 Oracle 以及 MySQL 的区别

    SQL Server 和 Oracle 以及 MySQL 的区别 历史说明区别 > Oracle: 中文译作甲骨文,成立于1977年,早期的理论基础,反而来自于一篇IBM的论文<A Rel ...

  9. Oracle和Mysql的区别

    Oracle和Mysql的区别 一.主要区别点 1. 软件规格: Oracle是大型数据库,占用内存多: Mysql是轻量型数据库,轻量级,内存占用更小: ps: 我用docker拉了一下2者的镜像, ...

  10. 总结java数据类型和mysql、oracle、pgsql数据类型对应关系,附数据库字段类型转java类型代码

    java的基本数据类型有八种: byte.short.int.long.float.double.char.boolean 总结java和mysql.oracle.pgsql数据类型对应关系 java ...

最新文章

  1. 图神经网络:方法与应用 | 一文展望,四大待解问题
  2. 金额大小写转换(1)
  3. 如何在项目启动时就执行某些操作
  4. facebook有哪些信息_关于Facebook表情表情符号的所有信息
  5. oracle中时间加减一年的写法
  6. mysql outfile raw_解决 Mysql outfile 的报错问题!
  7. 【BZOJ2194】快速傅里叶之二,FFT和一点奇怪的想法
  8. nginx的源码编译及相关文件配置
  9. SpringBoot中Session超时原理说明
  10. biabiamiamia百度音乐网批量歌曲下载工具
  11. 使用MIT JWI(Java WordNet Interface)查询WordNet反义词
  12. 条码扫描器的安装方法与使用注意事项
  13. iscroll4升级到iscroll5全攻略笔记
  14. 机器学习 day5 day6 分类问题实战:判断是否为羊毛党
  15. 优秀的管理者都需要做好这四点
  16. SSH、telnet、远程桌面区别
  17. 国际知名服装品牌网站整理
  18. 从自旋锁、睡眠锁、读写锁到 Linux RCU 机制讲解
  19. unity物体自身轴旋转_unity3D中物体实现任意角度自旋转
  20. mapboxGL实现室内地图

热门文章

  1. navicat导数据速度_快速解决mysql导数据时,格式不对、导入慢、丢数据的问题
  2. HTTP Error 500.0 - ANCM In-Process Handler Load Failure
  3. 亿豪的python学习 day14
  4. 第11章从 Web 抓取信息
  5. 阿里云服务器安装MySql8.0.26
  6. Marr-Hildreth边缘检测器C++实现
  7. FYI | OHBM/Brain 会议投稿指北
  8. 滨州学院CSDN高校俱乐部 策划书
  9. Android串口通信之概念介绍
  10. 计算机开机网络连接启动慢,四个小技巧轻松解决电脑开机后网络连接慢问题