SQL Server 2000 的Standard Edition 和Enterprise Edition 版本提供了對表數據中字符串的復雜檢索功能---全文
11.2.1 DELETE 語法DELETE 語句用來從表中刪除數據,其語法為:
11.3.1 UPDATE 語法用戶可以用UPDATE 語句來更新表中一列或多列數據值,其語法如下:各參數說明如下: SETSET 子句用於指定更新的方法,即
11.5.1 鎖的概念鎖(Lock) 是在多用戶環境下對資源訪問的一種限制。機制當對一個數據源加鎖後,此數據源就有了一定的訪問限制。我們就稱對此數據源進行了“
在大型數據庫系統中,存儲過程和觸發器具有很重要的作用。無論是存儲過程還是觸發器,都是SQL 語句和流程控制語句的集合。就 本質而言,觸發器也是一種
在MS SQL Server 2000 中,創建一個存儲過程有兩種方法:一種是使用Transaction-SQL 命令Create Procedure, 另一
12.3.1 查看存儲過程存儲過程被創建以後,它的名字存儲在系統表sysobjects 中;它的源代碼存放在系統表syscomments 中。可以通過MS S
系統存儲過程就是系統創建的存儲過程,目的在於能夠方便地從系統表中查詢信息或完成與更新數據庫表相關的管理任務或其它的系統管理任務。系統過程以“sp__ 為開頭,
在上面幾節我們介紹了一般意義的存儲過程,即用戶自定義的存儲過程和系統存儲過程。本節將介紹一種特殊的存儲過程,即觸發器。在余下各節中我們將對觸發器的
上面介紹了有關觸發器的概念、作用和一些基本問題,下面我們將分別介紹在MS SQLServer 中如何用SQL Server 管理工具Enterprise Ma
從以上的介紹中我們可以看出觸發器具有強大的功能,那麼MS SQL Server 是如何管理觸發器來完成這些任務呢?下面我們將對其工作原理及實現做較為詳細的介紹
在本章第五節我們已經指出SQL Server 2000 支持AFTER 和INSTEAD OF 兩種類型的觸發器。其中INSTEAD OF 觸發器是SQL S
在以上部分我們討論了觸發器的優缺點、工作原理以及創建觸發器的具體方法。接下來我們將闡述各種不同復雜程度的觸發器的應用。12.9.1 插入型觸發器的應用12.9
在觸發器的應用中,常會遇到這種情況,即被觸發的觸發器試圖更新與其相關聯的原始的目標表,從而使觸發器被無限循環地觸發。對於該種情況,不同的數據庫產品提供了不同的
如果要顯示作用於表上的觸發器究竟對表有哪些操作,必須查看觸發器信息。在MS SQL Server 中,有多種方法查看觸發器信息。在本節我們將介紹兩種常用的方法
本章前半部分提供了在MS SQL Server 中應用游標所應具有的有關游標的必要知識和各種語法。從中讀者可以了解游標的優點、種類、作用、學會如何定義、打開、
每一個游標必須有四個組成部分這四個關鍵部分必須符合下面的順序;1.DECLARE 游標2.OPEN 游標3.從一個游標中FETCH 信息4.CLO
配置服務器的屬性對於管理SQL Server 來說很重要。可以通過兩種方式來進行配置。1、用企業管理器配置在Enterprise Manager 中在要進行配
Enterprise Manager 提供了可視化的界面,在其中建立數據庫及其對象,如表、視圖、缺省值等,很少需要用戶自己編輯程序代碼。但對用戶來說,了解這些
在企業管理器中可以很方便地調用其它SQL Server 工具,如SQL Server Query Analyzer (查詢分析器)、SQL Server Pr