轻松一刻
哦
(⊙o⊙)
↖(^ω^)↗
↖(^ω^)↗↖(^ω^)↗
↖(^ω^)↗↖(^ω^)↗↖(^ω^)↗
--创建临时表的两种方式
---创建一个相同与原来表相同数据和结构的临时表
create table newitemfile as select * from itemfile;
---创建一个相同与原来表相同结构的临时表
create table newitemfile as select * from itemfile where 1<>1;
---创建一个相同与原来表部分相同结构的临时表
create table newitemfile as select itemcode, itemdesc from itemfile where 1<>1;
---特殊的查询方式
SELECT itemcode,itemdesc, max_level, max_level*2 "New Maximum Level" FROM itemfile;
---批量插入数据库表的方式
CREATE TABLE order_master(
orderno VARCHAR2(5),
odate DATE,
vencode VARCHAR2(5),
ostatus CHAR(1),
del_date DATE
);
--设置临时修改日期的语言 ,易识别英文格式的月份
alter session set nls_date_language=‘AMERICAN’
--设置临时修改日期的语言 ,易识别简体中文格式的月份
alter session set nls_date_language=‘SIMPLIFIED CHINESE’
--一般插入方式
INSERT INTO order_master
VALUES('o001', '12-5月-05', 'V002', 'c', '25-5月-05');
----两个表的数据结构相同但是字段类型必须一一对应
INSERT INTO newvendor_master select * from vendor_master;
----两个表的数据结构部分相同但是字段类型必须一一对应
INSERT INTO newvendor_master(vencode,venname) select vencode,venname from vendor_master;
--基本操作方式
UPDATE vendor_master SET tel_no = '71645221' WHERE vencode = 'V002';
UPDATE order_master SET ostatus = 'c' ;
DELETE FROM order_master WHERE orderno='o006';
--回滚保存点的使用
UPDATE order_master
SET del_date = '30-8月-05'
WHERE orderno <= 'o002';
SAVEPOINT mark1; --设置表存点
DELETE FROM order_master WHERE orderno = 'o002';
SAVEPOINT mark2;
ROLLBACK TO SAVEPOINT mark1; --设置失败时的保存点的应用
COMMIT;
----数据权限的设置
---数据操作的权限的设置
grant select, update on order_master to xiaobai;
---数据字段的权限
grant update(qty_hand,re_level) on itemfile to xiaobai;
grant select on vendor_master to accounts with grant option;
---回收权限的应用
revoke select ,update on order_master from xiaobai;
--添加数据
INSERT INTO customer VALUES
(001,'xiaobai','xiaobaipwd','13794476480','12-MAY-05');
---提交事务
COMMIT;
分享到:
相关推荐
Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它在企业级数据管理和应用程序开发中扮演着核心角色。本资源“Oracle数据库系统应用与开发”深入探讨了Oracle数据库的使用和开发技术,特别关注...
oracle 数据库的应用开发 oracle 数据库的应用开发
对于初学者来说,理解Oracle数据库系统应用与开发的基础至关重要,这将帮助他们掌握数据库的核心概念,从而在IT行业中建立稳固的基础。 一、Oracle数据库系统概述 Oracle数据库系统是Oracle公司开发的,它采用SQL...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据主导地位。本教程课件针对Oracle数据库的应用进行了深入浅出的讲解,适合大专院校学生以及对数据库管理感兴趣的初学者学习。 ...
Oracle数据库在应用开发中扮演着至关重要的角色,它是一个强大且广泛使用的数据库管理系统,尤其适合企业级的数据存储和处理。本教程将深入讲解如何基于Oracle数据库进行应用开发,包括数据库设计的方法、人事管理...
本资源包"Oracle数据库应用开发及实践.rar"是针对Oracle数据库应用开发的配套教学资源,旨在帮助学习者掌握Oracle的核心概念和技术,实现从理论到实践的转化。 首先,我们从"第1章 数据库概述.ppt"开始,这一章将...
Oracle数据库开发技术,主要讲解Oracle的各个详细知识点
通过学习《jsp+oracle数据库开发与实例》及其配套资源,开发者可以提升在Web应用开发中的数据库操作能力,了解如何在JSP中有效地使用Oracle数据库,从而构建更强大、更灵活的应用程序。无论你是初学者还是有经验的...
本主题将深入探讨“JSP+Oracle数据库开发与实例”,帮助开发者理解如何利用这两种技术进行高效的数据管理与动态网页展示。 首先,JSP是一种由Sun Microsystems开发的服务器端脚本语言,它允许开发人员在HTML页面中...
【标题】:“Toad——强大的Oracle数据库开发工具” 【描述】:“Toad是一款专为Oracle数据库设计的强大开发软件,提供高效、便捷的数据库管理和应用程序开发功能。” 【标签】:“Toad” 在Oracle数据库开发领域...
最后,刘竹林的《Oracle数据库开发实用教程》还可能提供一系列实战项目或案例,让读者有机会将所学知识应用于实际场景,增强动手能力。 通过学习这本教程,读者不仅能够掌握Oracle数据库的基本操作,还能了解其高级...
本文主要探讨了在VisualC++环境下,利用ORACLE数据库开发应用程序的两种方法,一种是通过ODBC接口,另一种是利用ORACLE的预编译器PR0*C。这两种方法都为开发者提供了与ORACLE数据库交互的高效途径。 1. ORACLE...
Oracle数据库的开发与应用培训
教材和电子课件如“Oracle数据库系统应用开发实用教程电子课件”是重要的学习资源,可以帮助学生深入理解和掌握Oracle数据库的相关知识。 总的来说,Oracle数据库不仅是一种技术工具,更是企业信息化建设的关键支撑...
【Oracle数据库大作业】是一个关于Oracle数据库在教务管理系统中的应用项目,可能涵盖了数据库设计、实施、优化等多个方面的内容。这个大作业包含了PPT演示文稿、Word文档以及可能的源代码,为学习者提供了全面了解...
Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据着重要地位。本资源“Oracle数据库系统应用实例集锦与编程技巧(001)”旨在为开发者提供一系列实用的案例和编程技巧,帮助...
本课程“Oracle数据库应用与开发”旨在帮助学生深入理解和掌握Oracle数据库的相关知识,包括其基本概念、架构、SQL语言、数据管理、性能优化及应用程序开发等。 一、Oracle数据库基础 Oracle数据库系统基于客户-...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据着核心地位。本课件将深入探讨Oracle数据库的应用,旨在帮助学习者掌握其基础知识和操作技能。 首先,我们来了解一下“数据库的基础...
《JSP+Oracle数据库应用系统开发与实例》是一本深入探讨如何使用JSP技术与Oracle数据库结合构建实际应用系统的书籍。这本书通过丰富的实例,详细介绍了如何利用Java Server Pages(JSP)来处理动态网页,同时结合...