Time of Update: 2017-02-27
視圖是從一個或多個表或視圖中匯出的表,其結構和資料是建立在對錶的查詢基礎上的。和表一樣,視圖也是包括幾個被定義的資料列和多個資料行,但就本質而言這些資料列和資料行來源於其所引用的表。所以視圖不是真實存在的基礎資料表而是一張虛表,視圖所對應的資料並不實際地以視圖結構儲存在資料庫中,而是儲存在視圖所引用的表中。視圖一經定義便儲存在資料庫中,與其相對應的資料並沒有像表那樣又在資料庫中再儲存一份,通過視圖看到的資料只是存放在基本表中的資料。對視圖的操作與對錶的操作一樣,可以對其進行查詢、修改(有一定的限
Time of Update: 2017-02-27
在前面幾節,我們詳細介紹了如何聲明遊標,從遊標中讀取資料以及關閉、釋放遊標的方法。下面我們將給出幾個應用執行個體使讀者對遊標有更為全面的瞭解。13.7.1 遊標變數的應用我們已經提到遊標是從MS SQL SERVER 7 版本才開始使用的新的變數類型,遊標常被應用在預存程序、觸發器中。那麼遊標是如何被作為變數而應用呢?看一下系統過程sp_cursor_list 的SQL 陳述式文本,會大有收穫。在該預存程序中,@cursor_return
Time of Update: 2017-02-27
通常情況下我們用遊標來從基礎資料表中檢索資料,以實現對資料的行處理。但在某些情況下,我們也常要修改遊標中的資料,即進行定點更新或刪除遊標所包含的資料。所以必須執行另外的更新或刪除命令,並在WHERE 子句中重新給定條件才能修改到該行資料。但是如果在聲明遊標時使用了FOR UPDATE 語句,那麼就可以在UPDATE 或DELETE命令中以WHERE CURRENT OF 關鍵字直接修改或刪除當前遊標中所儲存的資料,而不必使用WHERE
Time of Update: 2017-02-27
本章前半部分提供了在MS SQL SERVER 中應用遊標所應具有的有關遊標的必要知識和各種文法。從中讀者可以瞭解遊標的優點、種類、作用、學會如何定義、開啟、存取、關閉、釋放遊標以及遊標的應用。除此之外,在本章的後半部分我們介紹了視圖和使用者自訂函數,使讀者瞭解視圖的眾多優點,比如簡化操作、提高資料安全性;瞭解如何建立、管理檢視和使用者自訂函數;瞭解如何在預存程序和批處理中調用使用者自訂函數等諸多問題。在資料庫開發過程中,當你檢索的資料只是一條記錄時,你所編寫的事務語句代碼往往使用SELECT
Time of Update: 2017-02-27
11.2.1 DELETE 文法DELETE 語句用來從表中刪除資料,其文法為:各參數說明如下: FROM此參數為可選選項,用於串連DELETE 關鍵字和要刪除資料的對象名稱。 table_name指定要刪除資料的表。 WITH ( [...n])指定一個或多個目標表允許的表提示。 view_name指定用於刪除資料的視圖。 rowset_function_limited行集合函數限制,即使用OPENQUERY() 或OPENROWSET() 函數。 FROM指定一個額外的FROM
Time of Update: 2017-02-27
在一個SELECT 語句的WHERE 子句或HAVING 子句中嵌套另一個SELECT 語句的查詢稱為巢狀查詢,又稱子查詢。子查詢是SQL 陳述式的擴充,其語句形式如下:SELECT <目標運算式1>[,...]FROM <表或視圖名1>WHERE [運算式] (SELECT <目標運算式2>[,...]FROM <表或視圖名2)>[GROUP BY <分組條件>HAVING [<運算式>比較子] (SELECT
Time of Update: 2017-02-27
資料庫中的各個表中存放著不同的資料,使用者往往需要用多個表中的資料來組合、提煉出所需要的資訊。如果一個查詢需要對多個表進行操作,就稱為串連查詢。串連查詢的結果集或結果表,稱為表之間的串連串連。查詢實際上是通過各個表之間共同列的關聯性來查詢資料的,它是關聯式資料庫查詢最主要的特徵。 串連查詢分為等值串連查詢、非等值串連查詢、自串連查詢、外部串連查詢和複合條件串連查詢。10.3.1
Time of Update: 2017-02-27
從本節開始,我們將用大量的執行個體來講述SELECT 語句的應用。首先從最簡單也是最常用的單表查詢開始。10.2.1 選擇列(1) 用SELECT 子句來指定查詢所需的列,多個列之間用逗號分開(2) 可以使用符號“*”來選取表的全部列(3) 在查詢結果中添加列10.2.2 選擇行(1) 使用WHERE 子句使用者在查詢資料庫時,往往並不需要瞭解全部資訊,而只需要其中一部分滿足某些條件的資訊。在這種情況下就需要在SELECT
Time of Update: 2017-02-27
資料庫是為更方便有效地管理資訊而存在的人們,希望資料庫可以隨時提供所需要的資料資訊。因此,對使用者來說,資料查詢是資料庫最重要的功能。本章將講述資料查詢的實現方法。在資料庫中,資料查詢是通過SELECT 語句來完成的。SELECT 語句可以從資料庫中按使用者要求檢索資料,並將查詢結果以表格的形式返回。我們在“Transact-SQL 語言”章節及前面的章節中已經初步接觸到了SELECT 語句的一些用法,在本章中將分類講述其具體用法。本節講述SELECT
Time of Update: 2017-02-27
預設值(Default)是往使用者輸入記錄時沒有指定具體資料的列中自動插入的資料。預設值對象與ALTER TABLE 或CREATE TABLE 命令動作表時用DEFAULT 選項指定的預設值功能相似,但預設值對象可以用於多個列或使用者自訂資料類型,它的管理與應用同規則有許多相似之處。表的一列或一個使用者自訂資料類型也只能與一個預設值相綁定。9.3.1 建立預設值(1) 用CREATE DEFAULT 命令建立預設值CREATE DEFAULT 命令用於在當前資料庫中建立預設值對象,其文法如下:
Time of Update: 2017-02-27
本文從資料庫設計、開發、DBA管理等四個方面敘述了SQL2005與SQL2000兩個版本間的改進。一、資料庫設計方面1、欄位類型。varchar(max)\nvarchar(max)類型的引入大大的提高了編程的效率,可以使用字串函數對CLOB類型進行操作,這是一個亮點。但是這就引發了對varchar和char效率討論的老問題。到底如何分配varchar的資料,是否會出現大規模的片段?是否片段會引發效率問題?這都是需要進一步探討的東西。varbinary(max)代替image也讓SQL
Time of Update: 2017-02-27
一個資料庫能否保持資訊的正確性、及時性、很大程度上依賴於資料庫的更新功能的強弱與即時。資料庫的更新包括插入、刪除、修改(也稱為更新)三種操作。本章將分別講述如何使用這些操作,以便有效地更新資料庫。在SQL Server 中可以在Enterprise Manager 中查看資料庫表的資料時添加資料,但這種方式不能應付資料的大量插入,需要使用INSERT 語句來解決這個問題。11.1.1 INSERT 文法資料庫的資訊時常需要改變使用者需要添加資料,INSERT
Time of Update: 2017-02-27
規則(Rule) 就是資料庫中對儲存在表的列或使用者自訂資料類型中的值的規定和限制。規則是單獨儲存的獨立的資料庫物件。規則與其作用的表或使用者自訂資料類型是相互獨立的,即表或使用者自訂對象的刪除、修改不會對與之相連的規則產生影響。規則和約束可以同時使用,表的列可以有一個規則及多個CHECK 條件約束。規則與CHECK 條件約束很相似,相比之下,使用在ALTERTABLE 或CREATE TABLE 命令中的CHECK 條件約束是更標準的限制列值的方法,但CHECK
Time of Update: 2017-02-27
自動校正功能在Word中還有一些很有趣又實在的用法,不知道您知道不知道,呵呵。1、自動尋找生僻字如需要輸入“穀”,你可以選擇“工具→自動校正選項”功能表命令,在開啟對話方塊的“自動校正”選項卡中,在“替換”框中輸入被替換的詞語(gu),在“替換為”框中輸入“穀”(在微軟拼音IME2003中可找到),單擊“添加”按鈕即可。
Time of Update: 2017-02-27
在編輯一些word文檔時,為了頁面的清晰美觀,常常要加上頁首,可是,當我們想取消頁首內容的時候,常常會發現一個問題,頁首底下的黑線總是存在,影響到整個頁面的美觀。所以這裡我告訴大家,怎麼才能夠去掉它(利用這種方法也可以使通常我們加的頁首不帶有底線)。首先,雙擊頁首,然後將滑鼠移到頁首左側,將頁首所在的段落選中了。然後,開啟“格式”菜單中的“邊框和底紋”命令,會彈出相應的對話方塊,選擇“邊框”選項卡,把它選為最上面的&ldqu
Time of Update: 2017-02-27
Word無疑是現代辦公中使用最多的文書處理軟體,在使用Word處理文檔時,若能巧妙靈活地應用域,定會給我們的工作帶來極大的方便。下面是筆者在工作過程中總結出來的一些小技巧,特整理出來與大家分享。通常我們是用以下方法調用域功能:啟動Word
Time of Update: 2017-02-27
想隱藏Word文檔的內容有很多種方法。利用“版本”功能暗中改變文檔內容,將垃圾資訊展示給偷竊者,效果甚佳。如果想隱藏部分圖片和文字,該怎麼辦呢?我們可以利用Word的“版本”功能,開啟“版本”對話方塊,單擊“現在儲存”按鈕。在“儲存版本”對話方塊的“版本備忘”中(如圖),輸入有關此文檔版本的說明資訊,然後單擊“確定”按鈕儲存檔案,
Time of Update: 2017-02-27
對於經常使用Word進行辦公的朋友來說,啟動Word之後,第一件要做的事應該就是單擊菜單“ 檔案→開啟”命令,調出“開啟”對話方塊,再瀏覽找到需要編輯的Word文檔並開啟 它。如果啟動Word之後,能夠直接彈出“開啟”對話方塊,這樣我們開啟需要編輯的Word文檔 是不是就可以更省事了呢?下面,筆者就給大家介紹如何用“宏”來實現。第一步:啟動Word
Time of Update: 2017-02-27
朋友們常常需要在Word文字編輯中輸入英語的音標,但不知從哪裡才能找到它們。在系統預設的字型中是找不到音標的。建議你安裝金山詞霸,或者將金山詞霸的安裝盤中的\\Xdict\\ksphonet.ttf檔案安裝到系統中;之後在Word 中選擇“插入→符號”開啟“符號”對話方塊,在字型項裡選“Kingsoft Phonetic Plain”,就可在下面的列表中發現需要的音標符號。
Time of Update: 2017-02-27
一. 列印檔案直接裝訂——逆序列印相信使用Word列印過長篇文檔的朋友一定都清楚 ,列印完成後的裝訂一直是個麻煩事兒,因為檔案由印表機打出時,第一頁肯定會在最下面,裝訂之前 總要費時費力的把紙張按順序排好。其實,Word已經為我們考慮到了這個問題。1. 在Word中調出欲 列印的長篇文檔,點擊“工具”菜單→“選項”命令,彈出“選項 ”對話方塊2.