本書以SQL Server數據庫編程為主,通過大量實例介紹SQL Server程序設計的基本思想、方法和技術;重點介紹數據庫高級編程中常用的技術和對象,力圖使讀者通過數據庫編程技術解決實際應用問題,減少系統(tǒng)開發(fā)時對其他語言的依賴;在滿足專業(yè)要求的同時,提高操縱數據庫和使用數據庫解決問題的能力。本書弱化數據庫基本理論,簡單介紹SQL結構化查詢語句,重點講解TSQL程序設計語言以及SQL Server高級編程。高級編程內容主要有游標,包括使用游標輸出結果集、使用游標操縱數據庫;用戶自定義函數,包括標量函數、內聯表值函數、多語句表值函數;存儲過程,包括使用各種參數的存儲過程;觸發(fā)器,包括DML觸發(fā)器、After觸發(fā)器、Instead of觸發(fā)器、DDL觸發(fā)器。