触发器
- 拼音:chù fā qì
- 注音:ㄔㄨˋ ㄈㄚ ㄑㄧˋ
- 繁体:觸發器
基本意思
触发器 (数据库原理术语)触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。SQL3的触发器是一个能由系统自动执行对数据库修改的语句。 触发器可以查询其他表,而且可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如:您可以根据客户当前的帐户状态,控制是否允许插入新订单。 触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。 触发器与存储过程的唯一区别是触发器不能执行EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发执行。
词语解释
基本解释
又称“双稳态多谐振荡器”。具有两种稳定状态的一种电路。将多谐振荡器的rc耦合电路改成分压电路即可获双稳态,一加上脉冲,电路即翻转,故名。由于改变的状态将保持到下一脉冲触发为止,而具有存贮作用。广泛用于计算机和时序电路。网络解释
触发器 (数据库原理术语)
触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。SQL3的触发器是一个能由系统自动执行对数据库修改的语句。触发器可以查询其他表,而且可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如:您可以根据客户当前的帐户状态,控制是否允许插入新订单。
触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。
触发器与存储过程的唯一区别是触发器不能执行EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发执行。
相关词语
- xiě zì lóu寫字樓
- wǔ qín xì五禽戲
- yī wā shēng一哇聲
- huáng hūn tāng黃昏湯
- jì chéng rén繼承人
- ài hún xiàn璦琿縣
- ā guì guì阿癐癐
- bǎi jiā yǔ百家語
- dīng dāng dīng叮噹叮
- zhǐ hú tou紙糊頭
- yún shuǐ zhāi雲水齋
- ài rénr (變)ài rér愛人兒
- fēi niǎo tú飛鳥圖
- wú yán qià無顔帢
- méi kǔnr (變)méi kuěr沒捆兒
- zá yuànr (變)zá yuàr雜院兒
- fèng huáng qín鳳凰琴
- tǎo gēng fàn討羹飯
- qiāo jué jūn鍬钁軍
- bú shì chù不是處
- bái luó bo白蘿蔔
- lǎo jī tóu老雞頭
- qīng yì bào清議報
- bù dòng chǎn不動產
- xiāo yáo zǐ逍遙子
- wǔ kù yǒng五褲詠
- xī liáng lè西涼樂
- lǎo yǎo chóng老咬蟲