sql-server - 是否可以以编程方式调用 SQL 触发器?

标签 sql-server tsql

我知道在这种情况下,我必须使用存储过程,

但我仍然想知道这是否可能?如果不是,为什么?如果是,如何?

最佳答案

首先想到的是

update yourtable
set yourcolumn = yourcolumn
-- consider a 'where' statement

我想这会在不改变任何东西的情况下调用触发器。因此被代码调用。

关于sql-server - 是否可以以编程方式调用 SQL 触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7782571/

相关文章:

sql - 计算表中行之间的百分比差异

sql-server - 检测查询是否在分布式事务中

sql - 如何从 SQL Server 中的 SELECT 进行更新?

sql-server - 无法将 'System.Web.Security.SqlRoleProvider' 类型的对象转换为 'WebMatrix.WebData.SimpleRoleProvider' 类型

sql - TSQL 左连接且仅右起最后一行

sql-server - 使用列中的日期部分进行日期添加

sql-server - 对远程服务器的访问被拒绝,因为当前安全上下文不受信任,SQL Server 代理

tsql - 将圆插入几何数据类型

sql-server - 从完整路径解析文件名和路径

sql-server - 在 SQL Server 中查询 Maxmind GeoLite2 City Blocks csv 以获取 IPv6 和 IPv4 地址的 geoname_id