![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 74
usingSystemXD
非常之满意
展开
-
C#两个对象集合常用lambda操作
ORACLE行转列,列转行原创 2020-08-21 10:42:47 · 2180 阅读 · 1 评论 -
Oracle完整性约束
一、完整性约束简介1、完整性约束:完整性约束是保证用户对数据库所做的修改不会破坏数据的一致性,是保护数据正确性和相容性的一种手段,例如:如果用户输入年龄,则年龄肯定不能是999。如果用户输入性别,则性别的设置只能是 “男” 或 “女” ,而不是设置成 “未知”。身份证号码的长度,只能是15位或者18位。2、维护完整性约束:在一个DBMS之中,为了能够维护数据库的完整性,必须...原创 2019-12-17 11:38:53 · 750 阅读 · 0 评论 -
Oracle中的数据类型
oracle数据库中常用的数据类型有12 种,我们把数据类型分为字符型、数字型、日期型和其他数据类型。一、字符型:数据类型取值范围(字节)说明varchar20-4000可变长度的字符串nvarchar20-1000用来存储unicode字符集的变长字符型数据char0-2000用于描述定长的字符型数据nchar0-1000用来存储uni...原创 2019-12-12 11:00:56 · 135 阅读 · 0 评论 -
Oracle 中 JOIN 方式总结
SQL JOIN其实是一个逻辑概念,像 NEST LOOP JOIN、 HASH JOIN 等是表连接的物理实现方式。下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。不同的 SQL JOIN在讲解实例之前,先列出可以使用的不同的 SQL JOIN 类型:INNER JOIN:如果表中有至少一个匹配,则返回行LEFT...原创 2019-12-11 13:43:43 · 2278 阅读 · 0 评论 -
Oracle 分页——实现TOP 功能,选取前几条记录
步骤1、给原始查询语句加别名如temp2、将temp中的rownum查出来3、设定rownum范围建表:--创建新表create table Staff_information(staff_id number(6) primary key, --员工编号staff_name varchar(255), --员工姓名staff_department varcha...原创 2019-12-06 16:04:51 · 208 阅读 · 0 评论 -
Oracle 主键自增
以前,用 SQL server,主键自增用 IDENTITY(x,x)即可,接触 Oracle 才知道不一样,在网上了解之后,Oracle 需要创建触发器才可以。Oracle的自增约束步骤大概有3步:1.创建表2.创建序列sequence3.设置触发器以应用sequence到表的主键1、创建表一般,都是设置 id 来作为主键。create table information(...原创 2019-12-05 16:36:06 · 354 阅读 · 0 评论 -
Toad for Oracle 默认建表与指定表空间建表
一、默认建表默认建表,就是不指明表空间,如果不指明,这个新建表就放在你这个用户的默认表空间里,一般都是users(或者system),这个表空间是系统自己建立的。具体代码:create table demo1(user_id int primary key,user_name varchar(255),user_age int,user_address varchar(255),...原创 2019-12-04 15:55:21 · 1043 阅读 · 0 评论 -
Toad for oracle 2018 连接 Oracle11g —— 创建表空间、创建用户并指定该用户的表空间、授权
一、这是一个链接原创 2019-12-03 17:02:44 · 1863 阅读 · 0 评论