oracle基本操作

对表的结构操作

add                              增

alter    table   表名        drop          (列 字符类型(长度));    删

modify                            改

desc     dept;    查表结构

对记录操作

select  列名   from    表名    where    条件     查

update  student set   列=“”    where    条件     改

delete  from   表名    where   条件     删(只删记录不删表结构)

max()       最大值

函数         min()       最小值

avg()       平均值

count()      总 值

关联数据库查询

select  列名,列名   from   表1,表2   where  主键=外键  and  条件

select  列名,列名   from   表1   where 表1主键=(select  表2外键  from

表2   where 条件)

like   字符%   以什么开头

order  by     排序

group  by   列名  having  条件   按什么分组统计在用having限制条件

时间: 2024-10-09 08:36:25

oracle基本操作的相关文章

oracle基本操作和查锁

oracle基本操作desc all_tables; --查看表结构select from all_tables;--查看当前数据库所有的表select table_name from user_tables;查看当前登录的用户的表:select from dba_users;查看有哪些用户 --与视图有关的表select from user_viewsselect from dba_views --涉及到查看表空间和数据文件的几个表SELECT FROM dba_free_space --查看

oracle基本操作 转载

ORACLE的简单介绍 ORACLE公司是一家提供综合技术产品.方案.服务的数据库公司 ORACLE数据库设计成可大量存储数据,快速查询数据,保证数据的安全和一致性,跨网络的分布式管理及客户-服务器的配置等. ORACLE SQL语法符合ANSI 1986标准SQL 和数据库交流的命令式语言 SQL*PLUS ORACLE的一种工具, 用来运行SQL和PL/SQL语句 PL/SQL ORACLE的过程化编程语言 一.选择行 1. 简单的SELECT 语句 SELECT [DISTINCT] {*

Oracle基本操作(二)

oracle数据库的基本操作: 创建表空间 插拔数据库 创建用户 创建数据表(事务) 索引 视图 序列 同义词 一,创建表空间例: create tablespace school //创建表空间school2 datafile '/oracle/app/oracle/oradata/school01.dbf' //指定表空间文件存放位置3 size 10m autoextend on; //指定大小,空间可以扩容 调整表空间大小1,调整大小 SQL> alter database datafi

谈谈Oracle基本操作(上)

当前我们市面上流行的数据库有sybase,Oracle,DB2,Mysql,sqlSever,MSQL, MariaDB 今天我们主要谈谈Oracle数据库 一:Oracle原理 1:什么是数据库:数据库管理的是硬盘中的数据,把数据打包,方便管理,数据增删改查,它的保存数据的是数据库文件;数据库一切都是表:用数据表来保存数据; 2:分类: (1)结构化数据库:保存在硬盘当中,SQL语句查询;以SQL语句模型为基础的数据库 (2)非结构化数据库:mongoDB,Redis,memecache;把数

谈谈Oracle基本操作(下)

Oracle事物 事物是保证数据一致性(正确性)的一种机制,由一组相关的DML语句组成,该组DML语句要么全部成功,要么全部失败.银行转账.DML:增删改 数据库内存和磁盘原理 :  硬盘是不错数据处理的,只是数据的存储,任何对硬盘中数据更改操作都是先载入到内存,然后对数据进行更改,然后把更改好的数据写回硬盘.硬盘只有两个操作读-写;在数据库频繁的增删改的操作中,容易引起磁盘碎片,降低效率,浪费空间,所以有的数据需要重整,所以,这里可以看出表头和数据是分离的,在数据库基本原理中,需要我们comm

【Oracle基本操作1】 新建数据库

一.新建数据库 1.新建数据库. 1.1打开 Database Configuration Assistant  : 1.2选择新建数据库,下一步,选第一个"一般用途或事物处理": 1.3给数据库起个名字,即唯一标识符.(就是登陆时需要的"数据库名"): 1.4勾掉Enterprise Manager,和自动维护任务的相关选项,如图. 1.5 所有账户使用同一管理口令,这里输入"narisq"(就是登陆时需要的密码,用户名默认为system) 1

oracle 基本操作

数据库和实例 =============================================Jdbc:oracle:thin:@127.0.0.1:1521:orcl监听:启动监听:lsnrctl start停止监听:lsnrctl stop orcl查看监听状态:lsnrctl statusNET Start OracleServiceNameNET Stop OracleServiceName 查看数据库实例show parameter service_name;select n

Oracle基本操作汇总

--10g 新增的表空间类型:大文件 (Bigfile) 表空间.--10g 数据库在创建的时候,会指定默认的表空间类型.如果不特殊指定的话,默认为 SMALLFILE 类型的表空间.SELECT * FROM database_properties WHERE property_name = 'DEFAULT_TBS_TYPE'; --如果我们创建表空间的时候不指定类型,那么默认创建的都是 SMALLFILE 类型的表空间.可以通过 ALTER DATABASE 命令来修改数据库默认的表空间类

oracle 基本操作---显示游标

--显式游标DECLARE --1.声明游标 CURSOR cur_emp IS SELECT * FROM emp; vemp emp%ROWTYPE;BEGIN --2.打开游标 OPEN cur_emp; --循环提取游标行 LOOP --3.提取游标行 FETCH cur_emp INTO vemp; --判断是否提取到行 EXIT WHEN cur_emp%NOTFOUND; DBMS_OUTPUT.PUT_LINE(vemp.ename || ',' || vemp.sal ||'