国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

ylb:了解存儲過程

2024-07-21 02:51:11
字體:
來源:轉載
供稿:網友
ylb:了解存儲過程
ylbtech-SQL Server:SQL Server-了解存儲過程

了解存儲過程

ylb:了解存儲過程 返回頂部
存儲過程
2.2.1 主要的編程結構:
  • 變量
  • 數據類型
  • 輸入/輸出變量
  • 返回值
  • 條件執行
  • 循環
  • 注釋
2.2.3 存儲過程的結構存儲過程的代碼有頭部(header)和主體(body)組成。存儲過程的頭部定義了存儲過程的外部屬性——名稱和包含一個或多個參數 的參數列表。參數名稱必須以@字符開始。開發人員必須定義每個參數的數據類型。頭部必須以Create PRocedure關鍵字開始 ,以As關鍵字結尾。存儲過程的主體包含存儲過程運行時將要執行的各個T-SQL語句。 2.3.2 命名對象和變量
  • 實體描述
  • 名稱長度
  • 縮寫
  • 名稱格式化
常用單詞縮寫
  • Current=Crnt
  • Address=Adr
  • Erorr=Err
  • Average=Avg
數據庫對象
  • 基本部分,描述了對象的內容。
  • 前綴,描述了數據庫對象的類型
數據庫對象前綴例子
Table(無前綴)Activities
Column(無前綴)ActivityId
ViewvvActivities
Stored procedureprprCompleteOrder
TriggertrtrOrder_IU
DefaultdfdfToday
RulerulrulCheckZip
Indexixix_LastName
Primary keypkpk_contactId
Foreign keyfkfk_Order_OrderType
User-defined data typeudtudtPhone
User-defined functionsfnfbDueDates
觸發器(名稱有2部分組成)
  • 前綴(tr),描述了數據對象的類型。
  • 基本部分,描述了觸發器所附加的表。
  • 后綴,顯示了修改語句(Insert, Update以及Delete)
3.1.2 存儲過程具有以下功能:
  • 返回信息給調用者(caller)。
  • 修改數據庫中的數據。
  • 在數據層實現業務邏輯。
  • 控制數據訪問權限。
  • 改善系統性能。
  • 降低網絡流量。
  • 執行其他動作和操作(比如處理電子郵件、執行各種系統操作命令和進程、管理其他的SQL Server對象。)
從存儲過程接受信息的4個途徑:
  • 結果集
  • 輸出參數
  • 返回值
  • 全局游標

3.2 存儲過程類型
  • 用戶定義
  • 系統
  • 擴展
  • 臨時
  • 全局臨時
  • 遠程
還有幾個數據庫對象,它們在本質上非常相似:
  • 觸發器
  • 視圖
  • 用戶定義函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 厦门市| 鄄城县| 滨海县| 洛宁县| 阳谷县| 浦县| 巴林右旗| 宜阳县| 吴旗县| 福泉市| 礼泉县| 南郑县| 宁蒗| 吉林省| 明溪县| 上栗县| 安远县| 库尔勒市| 怀化市| 兖州市| 海晏县| 阜城县| 石河子市| 南川市| 仙游县| 临高县| 台中县| 孝义市| 郑州市| 枝江市| 拜城县| 胶南市| 张家界市| 固阳县| 葫芦岛市| 辽宁省| 康乐县| 双流县| 鹿泉市| 册亨县| 巨野县|