随笔分类 -  Oracle

Oracle数据库知识
摘要:查询 SELECT:基础查询 SELECT * FROM 表名; --基础查询语句,“*”号表示查询所有 单行函数 单行函数与多行函数的区别? 单行函数:作用于一行,返回一个值 多行函数:作用于多行,返回一个值 字符函数 ASCII(arg):返回参数arg的十进制数字表示 如果数据库设置为ASCI 阅读全文
posted @ 2021-05-27 18:20 End_Unripe 阅读(526) 评论(0) 推荐(0)
摘要:插入/新增(INSERT) INSERT INTO 表名(列1,列2,...) VALUES(值1,值2,...); --第一种写法 INSERT INTO 表名 VALUES(值1,值2,...); --第二种写法(注意:此种写法的值必须将该表的所有列的值都写上) 示例 以下表为例 INSERT 阅读全文
posted @ 2021-02-25 09:38 End_Unripe 阅读(236) 评论(0) 推荐(0)
摘要:约束的定义 约束是指一定的规则,规则就一定是不允许被违反的。 Oracle中有以下五种约束: NOT NULL(非空约束)只能定义在列级 UNIQUE(唯一值约束)允许多个空值 PRIMARY KEY(主键约束)不允许空值,且唯一 FOREIGN KEY(外键约束)只能添加子表已有的数据 CHECK 阅读全文
posted @ 2021-02-22 17:43 End_Unripe 阅读(285) 评论(0) 推荐(0)
摘要:创建表 CREATE TABLE 表名( 列1名称 类型(取值范围), 列2名称 类型(取值范围), … ); 示例(创建一个person表) CREATE TABLE person( pid NUMBER(20), pname VARCHAR2(10) ); 带默认值创建表 CREATE TABL 阅读全文
posted @ 2021-02-22 10:20 End_Unripe 阅读(314) 评论(0) 推荐(0)
摘要:Oracle与MySQL的区别 Oracle是以用户为核心的,也就是说在Oracle中管理表(Table)的基本单位是用户,当前用户下有哪几张表。而MySQL是以数据库为核心的,管理表(Table)的基本单位是数据库,当前数据库下有哪几张表。 表空间 创建表空间 CREATE TABLESPACE 阅读全文
posted @ 2021-02-20 12:04 End_Unripe 阅读(221) 评论(0) 推荐(0)
摘要:Oracle常用基本数据类型: 数据类型 取值范围 说明 char(n) 0 ~ 2000(单位:byte) 定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节) varchar2(n) 0 ~ 4000(单位:byte) 可变长的字符串,具体定义时指明最大长度n,这种数据类型 阅读全文
posted @ 2021-02-19 17:37 End_Unripe 阅读(923) 评论(0) 推荐(0)
摘要:1986年10月,美国国家标准协会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言,1987年在国际标准组织的支持下成为国际标准。不过各种通行的数据库系统其实在实践过程中都对SQL规范的作了某些编改和扩充。所以,实际上不同数据库系统之间的SQL不能完全相互通用。1979年ORACLE公司首 阅读全文
posted @ 2019-10-28 21:16 End_Unripe 阅读(1334) 评论(0) 推荐(0)
摘要:安装好数据库以后可以通过“Win+R”打开控制台,在控制台登录Oracle输入命令来操作数据库。 SQLPlus命令: SQLPlus命令是用来登录Oracle数据库的命令,有两种写法,分别如下: (一般我们用scott用户来登录Oracle) 1.输入SQLPlus命令,在后面直接跟上用户与口令: 阅读全文
posted @ 2019-10-28 17:03 End_Unripe 阅读(2466) 评论(0) 推荐(0)
摘要:Oracle数据库创建的时候,创建了一系列默认的用户,有时候可能我们不小心忘记创建了某个用户,比如SCOTT用户,我们就需要使用Oracle提供的脚本来创建,介绍如下: 1.SYS/change_on_InstaLL or Internal 系统用户,数据字典所有者,超级权限所有者(SYSDBA) 阅读全文
posted @ 2019-10-27 03:29 End_Unripe 阅读(1651) 评论(0) 推荐(0)
摘要:Oracle数据库下载: 推荐去Oracle官网下载 官方网址链接:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 进入后选择自己需要下载的版本,这里呢以Oracle 11g为例 阅读全文
posted @ 2019-10-27 03:08 End_Unripe 阅读(37951) 评论(3) 推荐(5)
摘要:前言 1970年的6月,IBM 公司的研究员埃德加·考特 (Edgar Frank Codd) 在 Communications of ACM 上发表了那篇著名的《大型共享数据库数据的关系模型》(A Relational Model of Data for Large Shared Data Ban 阅读全文
posted @ 2019-10-22 22:20 End_Unripe 阅读(6584) 评论(1) 推荐(1)