Oracle資料庫常用操作 2011 3 10

2021-05-24 12:46:39 字數 1088 閱讀 1511

1.匯出資料 exp username/pwd@sid file=c:/temp.dmp tables=table_name;

2.匯入資料 imp username/pwd@sid file=c:/temp.dmp tables=table_name;

3.重新命名表

alter table old_table_name rename to new_table_name;

4.select ldap('a', 3, 'b') from dual;

5.table to table

create or replace procedure p_temp_insertlogdata

ascursor c_useractivelog is

select * from t_vms_active_useroperatelog;

v_useractivelog c_useractivelog%rowtype;

begin

for v_useractivelog in c_useractivelog loop

insert into t_vms_active_useropttemp

(sequenceid, op_time, log_level, module_name, userno, activity, description, op_result, partcol_date)

values

(v_useractivelog.sequenceid,

v_useractivelog.op_time,

v_useractivelog.log_level,

v_useractivelog.module_name,

v_useractivelog.userno,

v_useractivelog.activity,

v_useractivelog.description,

v_useractivelog.op_result,

substr(v_useractivelog.userno, -3, 2));

end loop;

commit;

end p_temp_insertlogdata;

Oracle資料庫常用操作

為a使用者賦給b使用者表的許可權 grant select 使用者b.表名 to 使用者a查詢主表與引用表之間的關係 select a.owner as 主鍵擁有者 a.table name as 主鍵表 b.column name as 主鍵列 c.owner as 外來鍵擁有者 c.table ...

Oracle資料庫常用操作

oracle資料庫 oracle資料庫建立表空間 1 建立臨時表空間 create temporary tablespace givaname temp tempfile f orcal orcalan hsj givaname temp.dbf size 50m autoextend on nex...

oracle資料庫常用操作(1)

一 建立表空間 1.臨時表空間 create temporary tablespace test temp tempfile e test temp01.dbf size 32m autoextend on next 32m maxsize 2048m extent management local...