Oracle的数据类型和表的操作】的更多相关文章

学习笔记: Oracle数据类型 1.创建表 ---创建一个person表 create table person( pid ), pname ) ); 2.修改表结构 --添加一列 )); --修改列类型 ); --修改列名称 alter table person rename column gender to sex; --删除一列 alter table person drop column sex; 数据库表数据的更新(3-5) 3.插入一条记录(增) 语法:insert into 表名…
MySQL的外键,修改表,基本数据类型,表级别操作,其他(条件,通配符,分页,排序,分组,联合,连表操作): a.创建2张表 create table userinfo(nid int not null auto_increment primary key, name varchar(10), age int, part_nid int )engine=innodb default charset=utf8; create table part( nid int not null auto_in…
一.表空间概述 表空间是Oracle中最大的逻辑存储结构,与操作系统中的数据文件相相应: 基本表空间:一般指用户使用的永久性表空间,用于存储用户的永久性数据          暂时表空间: 主要用于存储排序或汇总过程中产生的暂时数据:          大文件表空间:用于存储大型数据(比如LOB)          非标准数据块表空间:用于在一个数据库实例中创建数据块大小不同的表空间:          撤销表空间:用于存储事务的撤销数据,在数据恢复时使用. 二.创建表空间 语法:      …
1.连接测试是否连接oracle成功 (1).tnsnames.ora文件配置 oracle65= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.6.188)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = abc) ) ) try{ $conn = oci_connect('user_name','password',"(DEscriptION=…
//创建数据表空间 create tablespace test_data datafile '/u01/user_data.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; //创建临时表空间 create temporary tablespace user_temp tempfile '/u01/user_temp.dbf' size 50m autoextend on next 50m…
昨日内容回顾 一.回顾 定义:mysql就是一个基于socket编写的C / S架构的软件 包含: ---服务端软件 - socket服务端 - 本地文件操作 - 解析指令(mysql语句) ---客户端软件 - socket客户端 - 发送指令 - 解析指令(mysql语句) 重点理解: 数据库服务器.数据管理系统.数据库.表与记录的关系 总结: 数据库服务器 -:运行数据库管理软件 数据库管理软件:管理 - 数据库 数据库:即文件夹,用来组织文件 / 表 表:即文件,用来存放多行内容 / 多…
一.Oracle基础数据类型:数据类型: 创建数据表时,设计数据表的结构问题,也就是设计及确定数据表中各个列的数据类型,是数值.字符.日期还是图像等其他类型. 因为只有设计好数据表结构,系统才会在磁盘开辟相应的空间,用户才能向表中填写数据.  4类: 字符型:字符串 char(最大2000), nchar(最大1000, 支持Unicode)--->固定长度的字符串. varchar(最大4000), nvarchar2(最大2000, 支持Unicode)--->可变长度的字符串. 数字类型…
一.SQL语言 SQL语言分为四种,分别是:数据定义语言(DDL).数据操纵语言(DCL).事务控制语言(TCL).数据控制语言(DML). 1.1 数据定义语言(DDL) 建立.修改.删除数据库对象,如数据库.表.视图等.数据定义语言主要包括了CREATE.ALTER.DROP等语句. 1.2 数据操纵语言(DCL) 数据库基本操作,如表中数据的查询.插入.删除和修改等.数据操纵语言中功能最强.使用最广,但语法也最复杂的语句是SELECT语句,其次还有INSERT.UPDATE.DELETE等…
--创建表 CREATE [GLOBAL TEMPORARY] TABLE table_name( coloum_name TYPE [CONSTRAINT constraint_def DEFAULT default_exp] [,coloum_name TYPE [CONSTRAINT constraint_def DEFAULT default_exp] ...] ) [ON COMMIT {DELETE | PRESERVE} ROWS] TABLESPACE tab_space; /*…
由于环境维护或者性能测试需要,经常需要对表空间进行重建操作.重建表空间操作主要分3中情况介绍,分别是业务表空间.临时表空间和回滚段表空间的重建. 重建业务表空间 由于业务规划要求,重建后的业务表空间名需要与原有的一致.操作上和重建临时表空间和重建回滚段表空间有不同. 1.备份当前需要使用的数据库,可以使用Oracle自带的expdp或者exp命令. 2.删除业务数据库. 3.停掉ORACLE监听,重启ORACLE实例,确保断开已有的连接和新连接的建立. 4.删除业务表空间 5.新建业务表空间 6…