RSS Microsoft Teams 博客文章

go-mssqldb v1.10.0:更可靠的性能、更佳的开发者体验以及更高的标准合规性

go-mssqldb v1.10.0 版本发布,为 Microsoft 的 SQL Server 和 Azure SQL Database Go 驱动程序带来了显著改进。一项关键增强是当启用 XACT_ABORT 时,能够准确检测服务器中止的事务,从而避免潜在的数据完整性问题。该驱动程序现已实现 driver.DriverContext 接口,实现与 Go 的 database/sql 包及连接池配置的更好集成。Rows.Close() 令牌耗尽阶段发生的错误现在会被暴露,有助于诊断。新增用于日期/时间参数的可空 civil 类型,简化了可空值的传递。新的 devcontainer 配置简化了开发环境搭建,提供包含 SQL Server 的即时开发环境。其他更新包括支持 FailoverPartnerSPN、NewConnectorWithProcessQueryText 以及 ARM64 Windows 上的命名管道协议。该版本还修复了与 TrustServerCertificate、COLINFO 和 TABNAME 令牌、上下文取消以及 sql_variant 扫描相关的问题。对于用户,提供了升级命令,且该版本要求 Go 1.21+。欢迎贡献,devcontainer 使得入门更加便捷。
favicon
techcommunity.microsoft.com
go-mssqldb v1.10.0: Better Reliability, Developer Experience, and Standards Compliance
Create attached notes ...