据我了解,真正的 TDS 协议实现是微软专有的。我确实看到还有另一个库http://freetds.schemamania.org/。
如果我们必须在 TDS 级别截取、转换属于特定列(名称或类型)的所有数据,那么好的挂钩点是什么?拦截将用于读取和写入。由于我们希望不考虑查询结构来执行此操作,因此我们正在扫描足以在所有/大多数场景中工作的通用挂钩点。
背景:特殊列的转换不是特定于一个应用程序本身,而是跨越一整套使用 SQL Server(即 TDS)的无数应用程序。我们不相信 TDS 层是最好的层,但正在审查工程可行性/实用性。