存儲過程命名
rename [存儲過程名字] ,newname
不過建議你最好還是重建一個,因為重命名 視圖或存儲過程,要清空緩存,然後再重新編譯一下。還不如 直接 再創建一個呢。
B. oracle 如何修改存儲過程名稱(不要跟我說先drop或者or replace之類的,謝謝)
PACKAGE can』t be renamed.
PACKAGE BODY can』t be renamed.
PROCEDURE can』t be renamed.
FUNCTION can』t be renamed.
C. 給下存儲過程名命名規范,謝謝~
看你數據設計的整體 欄位名表名命名
一般是該存儲過程的操作對象,作用 命名,再加前綴後綴等
D. 存儲過程名字的問題
dbo 是具有在資料庫中執行所有活動的暗示性許可權的用戶。將固定伺服器角色 sysadmin 的任何成員都映射到每個資料庫內稱為 dbo 的一個特殊用戶上。另外,由固定伺服器角色 sysadmin 的任何成員創建的任何對象都自動屬於 dbo。
所以調用不用輸入 dbo.
E. 如何重命名存儲過程 (SQL Server Management Studio)
在未將對象更新為反映已對存儲過程所做的更改時,更改存儲過程的名稱或定義可能導致依賴對象失敗。有關詳細信息,請參閱
F. SQL系統存儲過程名字以什麼為前綴 cp_ ZP_ SP_ XP_
1系統存儲過程以sp_開頭,用來進行系統的各項設定.取得信息.相關管理工作。
2本地存儲過程
用戶創建的存儲過程是由用戶創建並完成某一特定功能的存儲過程,事實上一般所說的存儲過程就是指本地存儲過程。
3臨時存儲過程
分為兩種存儲過程:
一是本地臨時存儲過程,以井字型大小(#)作為其名稱的第一個字元,則該存儲過程將成為一個存放在tempdb資料庫中的本地臨時存儲過程,且只有創建它的用戶才能執行它;
二是全局臨時存儲過程,以兩個井字型大小(##)號開始,則該存儲過程將成為一個存儲在tempdb資料庫中的全局臨時存儲過程,全局臨時存儲過程一旦創建,以後連接到伺服器的任意用戶都可以執行它,而且不需要特定的許可權。
4遠程存儲過程
在SQL Server2005中,遠程存儲過程(Remote
Stored Proceres)是位於遠程伺服器上的存儲過程,通常可以使用分布式查詢和EXECUTE命令執行一個遠程存儲過程。
5
擴展存儲過程
擴展存儲過程(Extended Stored
Proceres)是用戶可以使用外部程序語言編寫的存儲過程,而且擴展存儲過程的名稱通常以xp_開頭。
G. 用sql語句 sp_rename 怎樣將存儲過程重命名
sp_helptext 'newName' 運行上面的系統存儲過程,會發現,原始定義並沒有被改名。所以用sp_rename去改存儲過程是不可靠的。
H. 如何修改SQL sever 2008 存儲過程的名字
用系統存儲過程sp_rename
EXEC sp_rename '舊名', '新名'
I. sql寫存儲過程時,定義的名稱存在中括弧該怎麼處理
首先你這個變數都不符合sql的規范 肯定是不行的 就好比你非要用數字作變數名一樣
J. 存儲過程名有沒有命名規范
CREATE OR REPLACE PACKAGE PKG_SelectAll AS
type T_CURSOR is ref cursor; --游標
PROCEDURE Get_ZZJ
(
IDATE in varchar2,
cur_name OUT T_CURSOR
);