說明:好比事件
需要了解兩個表 inserted表和deleted表
新增資料:先把資料新增到inserted中,然後新增到對應的表中
刪除資料:把資料新增到deleted表中,然後刪除資料
更新操作:把舊的資料放入到deleted表中,把新的資料放入到inserted表中.更新資料
1.1 語法
create trigger 觸發器名稱 on 表名稱
for|after [insert|delete|update]
asbegin
sql語句
end1.2 例項
--觸發器,當對表bank進行修改時候,自動新增修改時間sql語句create trigger tr_bank_addmaketime on bank
forinsert
asbegin
declare @id
char(4
)
select @id = cid from
inserted
update bank
set maketime = getdate() where cid =@id
end
步步為營 79 快取
快取cache,一種空間換取時間的技術,適用於經常訪問,不常修改的資料.1 寫入快取 1.1 方法一 cache message ab 1.2 方法二 cache.insert message ab 1.3 其他過載 insert string key,object value,cachedepen...
步步為營 50 事務
說明 比較常用 1 事務的四大特性 1.1 原子性atomicity 乙個事務中包含的多個sql語句,要麼同時成功,要麼同時失敗.1.2 一致性consistency 事務必須使資料庫從從乙個一致性狀態變成另外乙個一致性狀態.銀行轉賬 1.3 隔離性 isolation 各個事務執行互不干擾 鎖 1...
io nio socket步步為營(三)NIO
原理 運用reactor模式 selector是核心 分發器a multiplexor of selectablechannel objects。能檢測任意個註冊過的channel上的事件,並分發事件,內部實現不用考慮,封裝的好處。client沒必要用nio,使用中的client server,需要...