我是一名学生,具有良好的SQL知识,但过去与触发器关系不大。我已经查看了一些网站以获得指导,但对所有常用语句的全面解释似乎相当稀疏。
是否有针对此类事情的'权威'网站?也许就像高级SQL的w3chools一样?
答案 0 :(得分:0)
一旦你知道一点SQL,试着看看Joe Celko的书。高级SQL编程有一个关于触发器的简短部分。既然你是学生,你可以在图书馆得到一份副本。如果您认为自己将要做更深入的SQL开发工作,那么您将很高兴为自己的个人副本获得该书。您可以让关系数据库引擎在少量代码中完成大量工作 - 这样的思考将使您成为一个更高效的程序员。大多数书店(我当地的Borders总有一些副本)都会在货架上有副本,所以在购买之前先浏览一下。
另外,请查看您正在使用的数据库的在线手册,如其匹配所示。
答案 1 :(得分:0)
我一直认为SQL Server联机丛书(随SQL Server一起安装)是一个很好的信息来源。
答案 2 :(得分:-1)
这听起来有点像“old shoe or glass bottle”问题。
触发器是你应该远离的东西之一,除非你真的知道你在做什么并且有充分的理由去做你正在做的事情。很自然地,使用触发器的先决条件之一是您应该彻底了解它们的工作原理及其含义。因此,您可以看到“触发器简介”文本的概念对于某些人来说听起来像是一件非常危险的事情。
所以我的建议,听起来很残酷,是这样的:如果你是那种需要关于这个特定主题的介绍文本的人,那么从长远来看,你可能会更好地服务于简单地避免触发器时间。