黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

oracle 創建數據庫對象

系統 2216 0

創建同義詞
conn tt/bitservice@sw00058 ;
grant select on vw_rightpeople to account;?? //先授權
conn account/bitservice@sw00058 ;
create or replace synonym vw_rightpeople for tt.vw_rightpeople;??? //創建同義詞

exp1:
connect pubr/bitservice@account ;
grant select on orgpeople to account;
connect account/bitservice@account ;
create or replace synonym orgpeople for pubr.orgpeople;

exp2:
conn pubr/bitservice;
grant select on allactive to archive;??
conn archive/bitservice;
create or replace synonym allactive for pubr.allactive;??

創建索引
conn pubr/bitservice@sw00058 ;
create index pubr.idx_taxfeedetail_tfdefineid on pubr.taxfeedetail (taxfeedefineid)

創建序列號sequence
create sequence seq_account_taxfee

創建用戶
-- Create the user
create user AP? identified by;
-- Grant/Revoke object privileges
grant select, insert, update, delete, references, alter, index on RECEIVETAX to AP; //授權


創建角色
-- Create the role
create role CONNECT;
-- Grant/Revoke system privileges
grant alter session to CONNECT;????????? //角色授權
grant create cluster to CONNECT;
grant create database link to CONNECT;
grant create sequence to CONNECT;
grant create session to CONNECT;
grant create synonym to CONNECT;
grant create table to CONNECT;
grant create view to CONNECT;

創建存貯地址
-- Create directory
create or replace directory MEDIA_DIR
? as 'E:\oracle\ora92\demo\schema\product_media\';

創建library
-- Create library
create or replace library SYS.DBMS_XMV_LIB
? as '';


創建觸發器
create or replace trigger tri_Invoice_biud
?before insert or update of realtypeid,flowid,applytime,mastatus,bastatus or delete on Invoice for each row
declare
?l_cnt number(8);
begin
.......
end;


創建數據類型
types
type bodies


創建包
create or replace package account_taxfeedata as
? type p_receiveTaxIDs is table of account_TaxFee.receiveTaxID%type index by binary_integer;
? type p_goodsids is table of account_TaxFee.goodsid%type index by binary_integer;
? v_receiveTaxIDs p_receiveTaxIDs;
? v_goodsids p_goodsids;
? v_NumEntries binary_integer := 0;
end account_taxfeedata;

?

創建過程
create or replace procedure buildTable_afterSelect(pmMainTable in varchar2,pmStanID in number,pmRealTypeID in number,pmActID in number,pmBldroomID in number)
as
?l_category?number(8);
?l_parentid realotherright.parentid%type;
begin

end;

創建函數
create or replace function func_syncTaxfeeData(pOpertype number,pAccid number) return varchar2 is
? Result varchar2(2000);
? l_url? varchar2(2000);
? l_uid? varchar2(20);
? l_pwd? varchar2(100);
? l_ret? varchar2(2000);
begin
? return(Result);
end func_syncTaxfeeData;

?

給sequence創建synonym,并授予select權限
connect 用戶1/密碼@實例名 ;
grant select on seq_ma_realsalepermit_multiid to archive;
connect 用戶2/密碼@實例名;
create or replace synonym seq_ma_realsalepermit_multiid for aestate.seq_ma_realsalepermit_multiid;??

?

創建job

select job,what,last_date,next_date,next_sec,BROKEN,INTERVAL,FAILURES,INSTANCE from user_jobs;
若job不存在(看what是否是pck_report_getreportdata.proc_getreport_forjobexec; proc_CreateAllStreportData(1)),建議通過以下語句創建job:

variable testjobid number;
-- 創建job
begin
? dbms_job.submit(:testjobid,'proc_CreateAllStreportData(1);',trunc(sysdate)+18/24,'trunc(sysdate)+1+18/24');
end;
/
show err;

oracle 創建數據庫對象


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論