国产探花免费观看_亚洲丰满少妇自慰呻吟_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 存儲過程類型
  • 用戶定義
  • 系統
  • 擴展
  • 臨時
  • 全局臨時
  • 遠程
還有幾個數據庫對象,它們在本質上非常相似:
  • 觸發器
  • 視圖
  • 用戶定義函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上林县| 平安县| 都匀市| 西宁市| 西充县| 宜君县| 包头市| 吉隆县| 循化| 公主岭市| 嵊州市| 买车| 东平县| 揭东县| 阿拉善右旗| 元朗区| 班玛县| 吴江市| 隆子县| 无棣县| 奉节县| 敖汉旗| 德惠市| 衡山县| 娄烦县| 射洪县| 鹿泉市| 瑞安市| 五华县| 万山特区| 县级市| 裕民县| 杭锦后旗| 奉贤区| 花莲市| 五指山市| 南澳县| 米泉市| 霍州市| 嵊州市| 遵化市|