学习Oracle中的过程一点小结!
最近接触Oracle的东西,刚刚开始学习并同时做点东西,最近老是使用存储过程。现在通过我个人的使用简单说下自己的感受!
在设计存储过程中,一本通过二个方式实现:
1:就是简单的实现游标
---过程的声明---
procedure procedure_name
( var_1 in xx1%type,--过程接收参数1,并给出类型
var_2 in xx2%type,--过程接收参数2,并给出类型
...... --声明过程需要接收的参数,并给出类型
varout out cursor ---声明一个变量,为游标的变量,用来返回结果
) IS
--------开始------------
BEGIN
-------删除旧的数据(根据实际情况而定)---------------
DELETE from TABLE_NAME
WHERE
;
----进行插入的操作---------
INSERT INTO TABLE_NAME (X1,X2,.....)
SELECT TABLE_NAME
from
WHERE
;
-------开始进行相应的操作--------------
UPDATE TABLE_NAME
SET
XX1=(),
XX2=(),
......
XXn=()
WHERE 条件
相关文档:
Oracle授权
一、授权语法
GRANT 语法:
1.显式授权(直接将对象授权给用户)
GRANT privilege [, ...] ON object [, ...] TO { Public| Group | Username|role} [WITH GRANT OPTION ]
2.隐式授权(通过将角色授权给用户)
GRANT role TO { Public| Group | Use ......
环境:asp.net +oracle9+windows2003
在本地测试网站完全没有问题。但是一上传到服务器就出问题了,数据库无法连接。由于远程没有VS环境,所以无法调试。真是费了牛劲才找到解决方案:
Problem Description ------------------- When running an application that connects to Oracle and uses the Authenticated ......
1) Instance in RESTRICTED SESSIONS mode?
Check if the instance is in restricted sessions mode:
select instance_name,logins from v$instance;
If logins=RESTRICTED, then:
alter system disable restricted session;
^-- Checked!
2) JOB_QUEUE_PROCESSES=0
Make sure th ......
1.SQL> select * from v$nls_parameters;
PARAMETER VALUE
----------------------------------- ------------------------------------
---------- ......
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表in ......