C# 中是否有一种方法(或现有库,不一定内置于 .NET 中)来执行简单的 SQL 字符串验证?
场景:构建更新语句以减少 SQL 负载与单个语句的负载。如果字符串构建做了一些“奇怪”的事情,例如以逗号结尾,我希望能够验证该字符串是否正确。
如果您想使用 SQL Server 验证 SQL,可以通过添加
SET PARSEONLY ON
在你的脚本之前,然后
SET PARSEONLY OFF
在你的脚本之后。
如果您需要避免访问数据库,那么也许您可以使用以下程序集:包括(它们有处理 SQL 解析和脚本生成的代码)。如果您没有数据库版本或团队套件,可以下载试用版来获取程序集。
这是一个链接 http://chadwickmiller.spaces.live.com/blog/cns!EA42395138308430!296.entry我发现有人在哪里使用这些程序集。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)