2009-06-01 60 views
16

数据库触发器是否有任何命名约定?数据库触发器的命名约定

例如,“在删除用户之前”将是“bdUsers”或类似的东西。

+0

一个可能重复的或相关的问题是:http://stackoverflow.com/questions/7662/ – Tomalak 2009-06-01 21:07:50

回答

16

对于排序的原因,我会建议一个结构化的方法:

TR_Users_AD 
TR_Users_BD 
TR_OtherTable_AI 

等。

最终取决于你 - 但无论你选择做什么,保持一致,至少在同一个数据库中。

+4

一致性是密钥 – Jon 2009-06-01 21:56:35

9

我同意@tomalak - 但我通常拼出末的缩写,而不是它的作用...

trig_Users_delete 
trig_Users_insert 
trig_OtherTable_Insert 
trig_OtherTable_InsteadOfInsert