SQL Server的EXISTS結(jié)構(gòu)學(xué)習(xí)(2)_Mssql數(shù)據(jù)庫教程
推薦:SQL Server 2005代理服務(wù)應(yīng)用軟件組成代理服務(wù)是一種復(fù)雜的技術(shù),具有很多可配置的移動組件。詳細(xì)信息如下: 信息 信息是指在服務(wù)代理應(yīng)用程序中調(diào)用的基本信息單元。對于服務(wù)代理來說,信息的接收總是按照其被發(fā)送的順序進(jìn)行,并且保證僅發(fā)送和接收一次。同時保證信息不丟失。有時發(fā)送的信息不
你可以使用EXISTS操作來決定,是否對某一個單獨的記錄使用UPDATE或者INSERT語句,就像下面的例子一樣:
IF EXISTS
(
SELECT * FROM SalesHistory
WHERE SaleDate = '1/1/2001' AND
Product = 'Computer' AND
SalePrice = 1000
)
UPDATE TOP(1) SalesHistory
SET SalePrice = 1100
WHERE SaleDate = '1/1/2001' AND
Product = 'Computer' AND
SalePrice = 1000
ELSE
INSERT INTO SalesHistory
(Product, SaleDate, SalePrice)
VALUES
('Computer', '1/1/2001', 1100)
雖然在實際的環(huán)境中,你可能不會用到這里所介紹的例子,但是它們給你演示了如何利用EXISTS結(jié)構(gòu)來決定使用哪種DML類型。
給它一個機(jī)會
下次,當(dāng)你寫查詢語句的時候,請記住要使用EXISTS結(jié)構(gòu)。它很容易掌握,使用也很方便,并且能在程序中給你提供很多便利。
分享:四個關(guān)于SQL Server 2005數(shù)據(jù)庫鏡像的問題一:什么是數(shù)據(jù)庫鏡像? Robidoux:數(shù)據(jù)庫鏡像是將數(shù)據(jù)庫事務(wù)處理從一個SQL Server數(shù)據(jù)庫移動到不同SQL Server環(huán)境中的另一個SQL Server數(shù)據(jù)庫中。鏡像的拷貝是一個備用的拷貝,不能直接訪問;它只用在錯誤恢復(fù)的情況下。 因為是在SQL Server 2005中新引入的特
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
Mssql數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
- 解析Oracle到SQL Server主鍵遷移
- Sql Server安裝出錯,安裝程序配置服務(wù)器失敗的解決方法小結(jié)
- 解讀史上最簡單的方法復(fù)制或遷移Oracle數(shù)據(jù)庫
- 3個步驟結(jié)束網(wǎng)站惡夢-SQL注入隱患!
- SQL Server的Inner Join及Outer Join
- 解決sql server查詢速度慢11個方法
- SQL Server 2005深層工具和運行時間集
- 解讀數(shù)據(jù)庫設(shè)計正規(guī)化的五大范式
- 在sqlserver2005中安裝sql server 2000的示例數(shù)據(jù)庫northwind的方法
- SQL Server 2008中的代碼安全(六) 對稱密鑰加密
猜你也喜歡看這些
- 從mysql中導(dǎo)出單個表結(jié)構(gòu)和數(shù)據(jù)
- MySQL筆記之基本查詢的應(yīng)用詳解
- 解析csv數(shù)據(jù)導(dǎo)入mysql的方法
- 解析MYSQL 數(shù)據(jù)庫導(dǎo)入SQL 文件出現(xiàn)亂碼的問題
- mysql手動刪除BINLOG的方法
- Mysql高性能備份方案解決數(shù)據(jù)不間斷訪問
- MySQL筆記之?dāng)?shù)據(jù)類型詳解
- SQL字符型字段按數(shù)字型字段排序?qū)崿F(xiàn)方法
- mysql 將列值轉(zhuǎn)變?yōu)榱械姆椒?/a>
- mysql常用監(jiān)控腳本命令整理
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-SQL Server的EXISTS結(jié)構(gòu)學(xué)習(xí)(2)
。