程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> sql 觸發器應用例子

sql 觸發器應用例子

編輯:MSSQL

sql 觸發器應用例子。本站提示廣大學習愛好者:(sql 觸發器應用例子)文章只能為提供參考,不一定能成為您想要的結果。以下是sql 觸發器應用例子正文


inserted,deleted是在觸發器中應用的兩個暫時表,當履行insert操作時,在inserted中存儲著以後拔出的記載,在履行delete操作時,在deleted中存儲著以後刪除的記載,當履行update時,在inserted中存儲著修正後的記載,在deleted中存儲著修正前的記載。

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

ALTER TRIGGER [dnt_user_add]
ON [dbo].[dnt_users]
AFTER INSERT
AS
BEGIN
SET NOCOUNT ON;
insert into [dnt_userfields](uid)
select uid from inserted

END


刪除:

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE TRIGGER [dnt_users_del]
ON [dnt_users]
AFTER DELETE
AS
BEGIN

SET NOCOUNT ON;
delete [dnt_userfields] from deleted where [dnt_userfields].uid=deleted.uid

END
GO

修正:

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER TRIGGER [dnt_users_up]
ON [dnt_users]
AFTER UPDATE
AS
BEGIN

SET NOCOUNT ON;
UPDATE [dnt_userfields] Set icq = inserted.uid from inserted where [dnt_userfields].uid = inserted.uid

END
GO
為input添加width 2 body{overflow:hidden;}沒有去失落轉動條 IE6/7 bug | fixed 設置html{overflow:hidden;} 3 hasLayout的標簽具有高度 IE6/7 bug | fixed *height:0;
_overflow:hidden; 4 form>[hasLayout]元素有margin-left時,子元素中的[input | textarea] 湧現2×margin-left IE6/7 bug | fixed form > [hasLayout 元素]{margin-left:寬度;}
form div{*margin-left:寬度÷2;} 5 當border-width有1條<邊3條時被設置成dotted時,1px的邊dotted顯示成dashed IE7 bug | fixed 不在統一個元素上應用分歧寬度的 dotted 6 當子元素有position:relative的時刻,父元素設置overflow:[hidden|auto]相當於給子元素設置了position:visible; IE6/7 bug | fixed 給父元素設置position:relative; 7 :hover偽類不克不及轉變有position:absolute的子級元素的left/top值 IE7 bug | fixed 把top/left的值設置成除0%外的一切百分值;或添加一個margin-[一切偏向]除0外的一切值,包含0% 8 :focus + selector {} 選擇器掉效 IE8 bug | fixed 在掉效選擇器前面添加一個空選擇器, :focus{} 9 列表中凌亂的浮動:在list中浮動圖片時,圖片湧現溢出正常地位;或沒有list-style IE8 bug | fixed 用配景圖片調換list-style 10 th 不會主動繼續下級元素的 text-align IE8 bug | fixed 給th添加text-align:inherit; 11 款式(包含link/style/@import(link)) 最多許可個為是:32 IE6-8 ─ 知識 99.99%的情形下,不會碰到 12 :hover 時若background-color為#fff, 掉效 IE7 bug | fixed 把background-color改成background。或許,非#fff || #ffffff 13 疏忽’>’後有正文的選擇器:selector> /**/ selector{} IE7 bug | fixed 官方DEMO有誤 14 * html IE6 ─ HACK 只對IE6有用 15 PNG圖片中的色彩和配景色彩的值雷同,但顯示分歧 IE6-7 bug | fixed 應用 pngcrush 去除圖片中的 Gamma profiles 16 margin:0 auto; 不克不及讓block元素程度居中 IE6-8 bug | fixed 給block元素添加一個width 17 應用偽類 :first-line | :first-letter, 屬性的值中湧現!important 會使屬性掉效 IE8 bug | fixed !important is evil, don’t use it anymore 18 :first-letter 掉效 IE6 bug | fixed 把 :first-letter 移到離{}比來的處所,如 h1, p:first-letter{},而非 p:first-letter h1{} 19 Position:absolute元素中,a display:block, 在非:hover時只要文本可點擊 IE6/7 bug | fixed 給a添加background, 假如配景通明,應用background:url(‘任何頁面中曾經緩存的文件鏈接’),不推舉background:url(#)[官方的處理辦法],由於會增長一下HTTP要求 20 float列表元素不程度對齊:li不設置float,a設置display:block;float:[偏向],li不程度對齊 IE6/7 bug | fixed 給li設置display:inline 或 float:[偏向] 21 dt, dd, li 配景掉效 IE6 bug | fixed dt, dd, li{position:relative;} 22 <noscript />元素的款式在啟用javascript的情形下顯示了款式 IE6-8 bug | fixed 應用js給<noscript />添加display:none; 23 應用filter處置的通明配景圖片的通明部門弗成點 IE6-8 bug | fixed 把background:none釀成background:url(‘鏈接’),鏈接到自己和圖片以外的任何文件 24 li內元素偏離 baseline 向下拉 IE8 bug | fixed 給li設置display:inline 或 float:[偏向] 25 列表中li的list-style不顯示 IE6/7 bug | fixed 給li添加margin-left,留空間來顯示(不要加在ul上) 26 圖片不克不及垂直居中 IE6/7 bug/fixed 添加一個空標簽,並賦給”Layout”, 好比display:inline-block; 27 不克不及自界說指針款式 IE6-8 bug | fixed 給指針文件設置相對途徑 28 配景溢出,拖動轉動條後顯示正常 IE6 bug | fixed 給父元素添加overflow:hidden避免溢出,並付與hasLayout,假如添加_zoom:1; 29 高度跨越height界說的高 IE6 bug/fixed 添加_overflow:hidden;(推舉)或許_font-size:0; 30 寬度跨越width界說的寬 IE6 bug/fixed 添加_overflow:hidden; 31 雙倍邊距 IE6 ─ 知識 添加display:inline到float元素中 32 margin負值隱蔽:hasLayout的父元素內的非hasLayout元素,應用負邊距時,超越父元素部門弗成見 IE6/7 bug/fixed 去失落父元素的hasLayout;或許賦hasLayout給子元素,並添加position:relative; 33 給兩個浮動元素的某中一個的文字設定為斜體,另外一個元素下拉在有斜體文字元素的上面 IE6 bug/fixed 給有斜體文字的元素添加overflow:hidden; 35 3px 距離:在float元素後的元素,會有3px距離 IE6 bug/fixed 由於是確實的3px,所以,用“暴力破解”吧,好比_margin-left:-3px; 35 text-align 影響塊級元素 IE6/7 bug/fixed 整頓你的float;或許離開設置text-align
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved