sql 儲存過程命名規範
轉載自陶勇盛
規範的命名可以提高開發和維護的效率,如果你正在建立一個新的儲存過程,請參考如下的命名規範。
句法:
儲存過程的命名有這個的語法:
[proc] [MainTableName] By [FieldName(optional)] [Action]
[ 1 ] [2] [3] [4]
[1] 所有的儲存過程必須有字首“proc_”,所有的系統儲存過程都有字首“sp_”。
註釋:假如儲存過程以sp_ 為字首開始命名那麼會執行的稍微的緩慢,這是因為SQL Server將首先查詢系統儲存過程。
[2] 表名就是儲存過程主要訪問的物件。
[3] 可選欄位名就是條件子句。比如: proc_UserInfoByUserIDSelect
[4] 最後的行為動詞就是儲存過程要執行的任務。
如果儲存過程返回一條記錄那麼字尾是:Select
如果儲存過程插入資料那麼字尾是:Insert
如果儲存過程更新資料那麼字尾是:Update
如果儲存過程有插入和更新那麼字尾是:Save
如果儲存過程刪除資料那麼字尾是:Delete
如果儲存過程更新表中的資料 (ie. drop and create) 那麼字尾是:Create
如果儲存過程返回輸出引數或0,那麼字尾是:Output
相關文章
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- SQL 分頁儲存過程SQL儲存過程
- Sql儲存過程分頁--臨時表儲存SQL儲存過程
- SQL server儲存過程函式SQLServer儲存過程函式
- SQL Server儲存過程的優缺點SQLServer儲存過程
- 【SQL Server】常見系統儲存過程SQLServer儲存過程
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- SQL SERVER儲存過程AS和GO的含義SQLServer儲存過程Go
- PL/SQL中動態掉用儲存過程SQL儲存過程
- EF中使用SQL語句或儲存過程SQL儲存過程
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- 儲存過程與儲存函式儲存過程儲存函式
- SQLSERVER儲存過程SQLServer儲存過程
- 呼叫儲存過程儲存過程
- mysql 儲存過程MySql儲存過程
- unidac儲存過程儲存過程
- firedac儲存過程儲存過程
- Oracle儲存過程Oracle儲存過程
- BEM命名規範
- Python命名規範Python
- java命名規範Java
- PHP 命名規範PHP
- JavaScript 命名規範JavaScript
- Android命名規範Android
- Google命名規範Go
- SQL Server 2005的複製儲存過程選項BYSQLServer儲存過程
- MySQL儲存過程裡動態SQL的使用UXMySql儲存過程UX
- SQL Server 資料訪問策略:儲存過程QCSQLServer儲存過程
- 『前端規範化』CSS命名規範化前端CSS
- SQL Server實戰五:儲存過程與觸發器SQLServer儲存過程觸發器
- Ms Sql Server查詢儲存過程中的內容SQLServer儲存過程
- 儲存過程vs.動態SQL:如何選用?PV儲存過程SQL
- JdbcTemplate調儲存過程JDBC儲存過程
- 造數儲存過程儲存過程
- 儲存過程——遊標儲存過程
- 儲存過程 傳 datatable儲存過程
- JAVA儲存過程(轉)Java儲存過程
- MySQL之儲存過程MySql儲存過程
- oracle的儲存過程Oracle儲存過程