Sql server 2008 SQL Server 2008-触发器不读取带空格的列名

Sql server 2008 SQL Server 2008-触发器不读取带空格的列名,sql-server-2008,triggers,Sql Server 2008,Triggers,我已经使用SQLServer2008大约一年了,我的知识正在稳步进步 最近我问了一个关于如何在SQLServer2008中使用的数据库上实现和审核表的问题。根据前面问题的建议,我成功地在测试表上部署了触发器 在我设计阶段(在我之前)使用的数据库中,应用了一些宽容的原则,包括创建标题中带有空格的表和列名。因此,我注意到,当在具有这些特性的表上设置触发器时,这会导致问题 因此,我的问题是,如何在触发器脚本中允许表和列名上有空格,而不重新设计所有表?参考您的表(或列),如下所示: [table nam

我已经使用SQLServer2008大约一年了,我的知识正在稳步进步

最近我问了一个关于如何在SQLServer2008中使用的数据库上实现和审核表的问题。根据前面问题的建议,我成功地在测试表上部署了触发器

在我设计阶段(在我之前)使用的数据库中,应用了一些宽容的原则,包括创建标题中带有空格的表和列名。因此,我注意到,当在具有这些特性的表上设置触发器时,这会导致问题

因此,我的问题是,如何在触发器脚本中允许表和列名上有空格,而不重新设计所有表?

参考您的表(或列),如下所示:

[table name]
使用方括号。

参考您的表格(或列),如下所示:

[table name]
使用方括号