sql-server - SQL Server columns_updated() 函数 - 了解结果
问题描述
我想columns_updated()
在我的触发器中使用 T-SQL 函数来找出更新了哪些列。
问题是在读取函数输出时:
0x0002000000000000000000
这表明第 10 列已更新,不确定如何以及为什么,它是什么格式以及它与表中的第 10 列有何关系。我想我在 HEX、BITMASKS 方面缺少一些知识,但只要指出我就可以了。
我可以帮忙吗?
这是一个十六进制字符串吗?如果是这样,我尝试使用此链接将其转换为二进制: https://www.online-toolz.com/tools/hex-to-binary-converter.php 并且二进制输出为: 000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000
但它仍然如何与第 10 列对应?
谢谢
解决方案
推荐阅读
- xml - 如果标签存在,则在 VBScript 中的 DOM XML 解析器中加载 HTML 文档失败
- r - 如何限制 R 中的 CPU 使用率?
- python-3.x - 在for循环中提取子数据帧loc
- lua - 在lua中以3d旋转模型
- c# - c# mvc 为什么在请求时会合并 url?
- amcharts - Amcharts 4 树形图气球
- python-3.x - RuntimeError:使用 scipy.optimize.bisect 时无法解析参数
- javascript - 为什么 enumerable: false 不会级联到 TypeScript 中的继承类?
- javascript - 如何更改 Glyphicon 的颜色?
- css - 如何阻止标签阻止输入元素内的用户输入