oracle系列(三)表操作基础

支持的数据类型:

字符型
char 定长 最大2000
varchar2() 变长 最大4000
clob 字符型大对象 最大4G

数字型
number范围 -10的38次方到10的+38次方;
number(5,2) 一个小数,有效位5个,小数点后2个数字
number(5) 表示一个5位的整数

日期类型
date
timestamp

二进制数据
blob 保密性较高,存入数据库/其他情况,保持在文件服务器,数据库只存文件路径

建表:

create table student(
stuId varchar2(10),
age number(2),
birthday date
)

--添加一个字段
alter table student add(name varchar2(10));
--修改字段长度
alter table student modify (name varchar2(20));

null值:is null , is not null
select * from student t where t.name is not null;

savepoint 保存点的使用

SQL> savepoint firstPoint;
Savepoint created

delete from student;

rollback to firstPoint;

drop from student;
delete from student where age>10;
truncate table student;--删除所有记录,表结构还在,不写日志,速度极快

简单查询:

列别名,函数nvl
select t.age "年龄" ,nvl( t.age,0) "年龄为null显示0",t.rowid from STUDENT t;
字符串连接:||
select t.name||‘-‘|| t.age from student t;

like操作符:
%:任意0到多个字符
_:单个任意字符

原文地址:https://www.cnblogs.com/ICE_Inspire/p/9297406.html

时间: 2024-10-06 02:31:11

oracle系列(三)表操作基础的相关文章

MYSQL基础笔记(三)-表操作基础

数据表的操作 表与字段是密不可分的. 新增数据表 1 Create table [if not exists] 表名( 2 字段名 数据类型, 3 字段名 数据类型, 4 字段n 数据类型 --最后一行不需要加逗号 5 )[表选项]; If not exists:如果表名不存在,那么就创建,否则不执行创建代码,实现检查功能. 表选项:控制表的表现 1.字符集:charset/character 具体字符集:--保证表中数据存储的字符集. 2.校对集:collate 具体校对集: 3.存储引擎:e

mysql表操作( 基础篇)

1.数据库(Database,DB)是按照数据结构来组织.存储和管理数据的,并且是建立在计算机存储设备上的仓库 2.什么是数据库:(用来存储数据的仓库) 数据库: 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的 过去人们将数据存放在文件柜里,现在数据量庞大,已经不再适用 数据库是长期存放在计算机内.有组织.可共享的数据即可. 数据库中的数据按一定的数据模型组织.描述和储存,具有较小的冗余度.较高的数据独立性和易扩展性,并可为各种 用户共享 3. 数据库系

三 表操作

一 存储引擎介绍 一.什么是存储引擎 二.MySQL支持的存储引擎 三.使用存储引擎 二 表介绍.创建及查询 三 数据类型 一.类型介绍 二.数值类型 三.日期类型 四.字符串类型 五.枚举类型与集合类型 四 表完整性约束 五 修改表ALTER TABLE 六 复制表 七 删除表 一 存储引擎介绍 一.什么是存储引擎 mysql中建立的库===>文件夹 库中建立的表===>文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格

sql server 索引阐述系列三 表的堆组织

一.   概述 这一节来详细介绍堆组织,通过讲解堆的结构,堆与非聚集索引的关系,堆的应用场景,堆与聚集索引的存储空间占用,堆的页拆分现象,最后堆的使用建议 ,这几个维度来描述堆组织.在sqlserver里,表有二种组织方式,在表上没有创建聚集索引时,表就是堆组织, 有聚集索引就是B树组织.无论哪种组织方式,都可以在表上建多个非聚集索引.表的组织方式也称为HOBT. 之所以称为堆,是因为它的数据不按任何顺序进行组织,而是按分区组对数据进行组织. 在一个堆中.用于保存数据之间的关系的唯一结构是索引分

计算机基础系列三:网络基础

1.互联网协议 定义:一系列统一的标准 功能:定义计算机如何接入Internet,以及接入Internet的计算机通信标准. 2.TCP/IP五层模型 互联网协议按照功能不同分为OSI七层或TCP/IP五层或TCP/IP四层协议,如下: 将应用层,表示层,会话层并作应用层,即为TCP/IP五层协议. 每层运行常见的物理设备有: 注:四层交换机与三层交换机的不同在于解析数据包的能力不同,三层交换机只能解析到ip协议,四层交换机能解析到TCP协议这一层数据包. 2.1物理层 物理层由来:上面提到,孤

ORACLE 存储过程 循环表操作

CREATE OR REPLACE PROCEDURE pubres_test as BEGIN for obj in ( select resource_name,unit_name,resource_code,sum(update_count) update_count from winf_pubres_update_log group by resource_name,unit_name,resource_code) loop --统计汇总 insert into WINF_PUBRES_

Oracle系列三 过滤和排序

WHERE子句 使用WHERE 子句,将不满足条件的行过滤掉. 示例: SELECT employee_id, last_name, job_id, department_id FROM employees WHERE department_id = 90 ; 字符和日期 字符和日期要包含在单引号中. 字符大小写敏感,日期格式敏感. 示例: SELECT last_name, job_id, department_id FROM employees WHERE last_name = 'Whal

windows下mongodb基础玩法系列二CURD操作(创建、更新、读取和删除)

windows下mongodb基础玩法系列 windows下mongodb基础玩法系列一介绍与安装 windows下mongodb基础玩法系列二CURD操作(创建.更新.读取和删除) 简单说几句 在mongodb中3元素:db(数据库).collection(集合).document(文档) 其中collection类似于数据库中的表,document类似于行,这样一来我们就将内容对比起来记忆学习了. 数据格式 MongoDB documents是BSON格式(一种类json的一种二进制形式的存

oracle学习入门系列之二 数据库基础知识

oracle学习入门系列之二 数据库基础知识 本篇蛤蟆要梳理下那些被淡忘的数据库基础知识,也许根本就没被人记住过.不管是哪种情况,该记住的必须记住,记不住就把他记下来吧. 首先问几个问题如下: 数据库基础知识是什么? 好吧,蛤蟆直接吐后而不亡,看目录开始吧. 本人邮箱:[email protected] 微信公众号:HopToad 欢迎各界交流 1      基本概念 概念就是概念,大伙对这些名词不要死磕,但是对定义一定要理解,理解方能领悟,领悟方能运用自如后创新. 1.1      数据 数据