2009-02-27 49 views
-1

我是一名学生,拥有丰富的SQL知识,但与过去的触发器很少有关系。我已经看过几个网站的指导,但对所有常用语句的全面解释似乎相当稀少。SQL触发器简介?

是否有这种类型的'明确的'网站?也许像高级SQL的w3chools?

+0

这里是我的介绍:触发器是撒旦的产卵,应该避免。 X-D – 2009-02-27 18:20:54

+0

您是否有充分的理由相信这对我们的提问者可能有用? – TheTXI 2009-02-27 18:22:42

回答

0

一旦你知道了一点SQL,试着看看Joe Celko的书。高级SQL编程有关于触发器的简短部分。既然你是一名学生,你可能会在图书馆拿到一份副本。如果你认为你将会做更深入的SQL开发工作,那么你会很高兴为自己的本书打分。您可以让关系数据库引擎在少量代码中完成大量工作 - 这样做会使您成为更高效的程序员。大多数书店(我的本地边界总是有两个副本)将在书架上有副本,所以在购买之前浏览。

此外,请查看您正在使用的数据库的联机手册。

0

我一直认为SQL Server联机丛书(与SQL Server一起安装)是一个很好的信息来源。

-1

这听起来有点像“old shoe or glass bottle”的问题。

触发器是那些你应该真正远离的东西之一,除非你真的知道自己在做什么,并有一个很好的理由来做你正在做的事情。自然而然地,使用触发器的先决条件之一是您应该彻底了解它们的工作方式及其含义。因此,您可以看到“触发原因”文本对某些人来说听起来像是一件非常危险的事情。

所以我的建议听起来很残酷,如下:如果你是那种需要关于这个特定主题的介绍性文本的人,那么你可能会更好地服务于长远来说,只需避免触发器暂时的。