当前位置: 代码迷 >> Sql Server >> 在触发器里用Host_Name(),居然得到别人的计算机名解决思路
  详细解决方案

在触发器里用Host_Name(),居然得到别人的计算机名解决思路

热度:83   发布时间:2016-04-27 21:34:19.0
在触发器里用Host_Name(),居然得到别人的计算机名
我写了几个触发器,里面用到很多Host_Name(),可是程序在运行时发现,某几个客户端在调用触发器时总是得到别人的计算机名.(大部分客户端是正确).请问大家有没有遇到过这种问题

------解决方案--------------------
Host_name 的作用本来就是如此.
触发器中使用的话, 是触发触发器的语句的发出客户端, 触发不是sql自己发出的, 所以host_name是客户端的.
  相关解决方案