oracle
庚辛仲
这个作者很懒,什么都没留下…
展开
-
Mysql,SqlServer,Oracle主键自动增长的设置
1、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) va原创 2016-10-18 16:43:01 · 321 阅读 · 0 评论 -
oracle空间和表
创建表空间和表ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的oracle中的表就是一张存储数据的表。表空间是逻辑上的划分。方便管理的。数据表空间 (Tablespace) 存放数据总是需要空间, Oracle把一个数据库按功能划分若干空间来保存数据。当然数据存放在磁盘最终是以文件形式,所以一盘一个数据表空间包含一个以上的物理文件数据表原创 2016-10-19 09:17:53 · 976 阅读 · 0 评论 -
oracle学生-教师-班级表
a) 建立下列管理用的数据表。注意,表名和字段名都是英文。学生表(student)字段名称数据类型约束学号S_NOCHAR(6)主键姓名S_NAMECHAR(10)转载 2016-10-19 09:19:25 · 8901 阅读 · 0 评论 -
oracle的存储过程
·熟悉Oracle存储过程的各种写法 先写下面几个存储过程(无,有,返回普通值,返回结果集) 在Oracle中编写: 1、创建班级表和学生表。 2、添加学生(学号,姓名,班级编号),不返回任何值。 3、添加学生(姓名,班级编号),由程序生成学号并返回(。 4、添加学生(姓名,班级编号),并返回该班的所有学生。 解答: 1、创建 班级表原创 2016-10-19 09:21:31 · 610 阅读 · 0 评论 -
oracle-视图
一.what(什么是视图?)1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。2.根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。 二.why(为什原创 2016-10-19 09:22:58 · 424 阅读 · 0 评论 -
oracle-同义词
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句:create public synonym table_name for user.table_name;原创 2016-10-19 09:24:26 · 546 阅读 · 0 评论 -
高效率优化Oracle SQL语句
高效率优化Oracle SQL语句[标注:以下说的(低效)与(高效)都是相当来说的。]1、Where子句中的连接顺序:ORACLE采用自下而上的顺序解析WHERE子句。根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 www.2cto.com 举例:(低效)select … fro原创 2016-11-18 09:19:56 · 441 阅读 · 0 评论 -
PLSQL快捷键
1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在原创 2017-02-16 15:46:44 · 552 阅读 · 0 评论