随笔分类 - oracle
摘要:直接上例子例子中用到的两张表:Employees_China:E_IDE_Name01Zhang, Hua02Wang, Wei03Carter, Thomas04Yang, MingEmployees_USA:E_IDE_Name01Adams, John02Bush, George03Carter, Thomas04Gates, Bill使用 UNION 命令(类似数学中的并集)SELECT E_Name FROM Employees_ChinaUNIONSELECT E_Name FROM Employees_USA结果E_NameZhang, HuaWang, WeiCarter, T
阅读全文
摘要:查看用户:select * from dba_users;(查询数据库中所有用户)创建用户:createuserssyidentifiedbyssy; (注:前面的ssy是用户名,后面是ssy口令)修改密码:alteruserssyidentifiedbyorcl;删除用户:dropuserssycascade;(这个用户下面对应的所有对象一并删除)赋予权限:grant select on tabel1 to xujin;(授与xujin查询table1的权利)创建临时表空间:create temporary tablespace test_temp tempfile 'E:/orac
阅读全文
摘要:http://www.cnblogs.com/luxh/archive/2012/08/16/2640411.html存储过程基本语法CREATE OR REPLACE PROCEDURE <procedure_name> [(<parameters>)] IS [declare section] BEGIN [<statement(s)>][EXCEPTION <exception handler(s);]END [<procedure_name>]; <>表示必须有,[]表示可选。简单的例子1、直接往表里插入一条记录 1)建
阅读全文
摘要:oracle触发器模板:oracle触发器用于操作过一个表要对另一个表产生影响,这是可以用触发器;Create Or Replace Trigger huiTrig After Insert Or Delete Or Update On dept For Each RowBegin If Inserting Then Insert Into emp Values (999,'insert', 0); Elsif Updating Then Insert Into emp Values (999,'update', 0); Elsif Deleting Then
阅读全文
摘要:一、先看一个简单例子:(1)创建测试表 SQL> create table TEST(a date); 表已创建。 (2)创建一个自定义过程 SQL> create or replace procedure MYPROC as 2 begin 3 insert into TEST values(sysdate); 4 end; 5 / 过程已创建。 创建JOB SQL> declare job1 number;begin dbms_job.submit(job1,'MYPROC;',sysdate,'sysdate+1/1440'); --每.
阅读全文

浙公网安备 33010602011771号