oracle怎麼給儲存過程建立同義詞

2022-09-12 19:42:35 字數 341 閱讀 2179

1樓:暴倫元子

一般操作是:

1.create or replace synonym a1fora2@testdb;

2.grant connect to someusergrant dba to someusergrant resource to someuser3.grant all on

表 to someuser

這樣儲存過程就可操作同義詞,在儲存過程中訪問公共同義詞,必須直接對使用者授權,而不能通過角色授權。

2樓:曾楊氏汝雁

函式建立不了同義詞

表、檢視、同義詞、序列、儲存過程、包可以

關於儲存過程的as和is問題,建立儲存過程is和as有什麼區別

要是換bai 成duas就要改 zhi成下 dao面的專寫屬法 create procedure student updateasbegin update student set name null where id in select id from student where age 20 mi...

oracle的儲存過程不能使用drop語句嗎

儲存過程裡面,一般只寫 dml 的語句。也就是基本的 select insert,delete update 這一類的語句。如果你要在儲存過程裡面,執行 ddl 語句。也就是 create,alter,drop 這一類的語句。那麼需要使用動態 sql 來處理。也就是execute immediate...

oracle定義儲存過程時什麼時候需要使用

oracle 的儲存過程裡沒有declare的語法,觸發器和plsql塊才是declare 如果要定義變數,後面直接跟is的 create or replace procedure c ispara number begin end 你在寫儲存過程的時候是 create or replace p n...