Microsoft.SqlServer.Management.SqlParser 172.0.1

已保留前缀
dotnet add package Microsoft.SqlServer.Management.SqlParser --version 172.0.1                
NuGet\Install-Package Microsoft.SqlServer.Management.SqlParser -Version 172.0.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Microsoft.SqlServer.Management.SqlParser" Version="172.0.1" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Microsoft.SqlServer.Management.SqlParser --version 172.0.1                
#r "nuget: Microsoft.SqlServer.Management.SqlParser, 172.0.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互式工具或脚本的源代码中,以引用包。
// Install Microsoft.SqlServer.Management.SqlParser as a Cake Addin
#addin nuget:?package=Microsoft.SqlServer.Management.SqlParser&version=172.0.1

// Install Microsoft.SqlServer.Management.SqlParser as a Cake Tool
#tool nuget:?package=Microsoft.SqlServer.Management.SqlParser&version=172.0.1                

Microsoft.SqlServer.Management.SqlParser

此程序集为多个版本和版本的 Microsoft SQL Server 和 Azure SQL 数据库提供了 TSQL 语言的语法解析和绑定。

本地化资源DLL包含在一个配套包中。

入门指南

要对TSQL片段进行基本语法分析,请使用

public static Microsoft.SqlServer.Management.SqlParser.Parser.ParseResult Parse (string sql, Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions options, out Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions resultOptions);
产品 兼容的以及额外的计算目标框架版本。
.NET net5.0 已经计算。 net5.0-windows 已经计算。 net6.0 兼容。 net6.0-android 已经计算。 net6.0-ios 已经计算。 net6.0-maccatalyst 已经计算。 net6.0-macos 已经计算。 net6.0-tvos 已经计算。 net6.0-windows 已经计算。 net7.0 已经计算。 net7.0-android 已经计算。 net7.0-ios 已经计算。 net7.0-maccatalyst 已经计算。 net7.0-macos 已经计算。 net7.0-tvos 已经计算。 net7.0-windows 已经计算。 net8.0 兼容。 net8.0-android 已经计算。 net8.0-browser 已经计算。 net8.0-ios 已经计算。 net8.0-maccatalyst 已经计算。 net8.0-macos 已经计算。 net8.0-tvos 已经计算。 net8.0-windows 已经计算。
.NET Core netcoreapp2.0 已经计算。 netcoreapp2.1 已经计算。 netcoreapp2.2 已经计算。 netcoreapp3.0 已经计算。 netcoreapp3.1 已经计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已经计算。
.NET Framework net461已计算。 net462兼容。 net463已计算。 net47已计算。 net471已计算。 net472已计算。 net48已计算。 net481已计算。
MonoAndroid monoandroid已计算。
MonoMac monomac已计算。
MonoTouch monotouch已计算。
Tizen tizen40已计算。 tizen60已计算。
Xamarin.iOS xamarinios已计算。
Xamarin.Mac xamarinmac已计算。
Xamarin.TVOS xamarintvos已计算。
Xamarin.WatchOS xamarinwatchos已计算。
兼容目标框架
包含的目标框架(在包中)
了解更多关于目标框架.NET Standard的信息。

NuGet包 (17)

显示依赖于Microsoft.SqlServer.Management.SqlParser的前5个NuGet包

下载
Catalyst.DataProcessing.Engine.SqlServer

基于SQL Server系统支持的DOS引擎插件开发包

DbMocker

这个.NET库简化了单元测试时的数据模拟,以避免连接到关系数据库。DbMocker使用标准的Microsoft .NET DbConnection对象。因此,您可以模拟任何工具包,包括EntityFramework、Dapper或ADO.NET;并且支持所有数据库服务器(SQL Server、Oracle、SQLite)。 ```csharp var conn = new MockDbConnection(); conn.Mocks .When(cmd => cmd.CommandText.Contains("SELECT COUNT(*) FROM EMP")) .ReturnsScalar(14); ```

SQLHelper.DB

SQLHelper是一个简单的类,有助于数据库操作。

Qsi.SqlServer

SqlServer查询结构接口

Microsoft.SqlServer.Management.SmoMetadataProvider

通过提供SQL Server元数据,支持语言服务实现,以完成TSQL语句。

GitHub仓库 (4)

显示依赖Microsoft.SqlServer.Management.SqlParser的前4个最受欢迎的GitHub仓库

仓库 星级
microsoft/sqltoolsservice
SQL工具API服务,提供SQL Server数据管理功能。
trimble-oss/dba-dash
DBA Dash - SQL Server监控工具
dotnet/docs-desktop
该仓库包含与Windows Forms (winforms) 和Windows Presentation Foundation (WPF) 相关的.NET文档。
microsoft/sqlmanagementobjects
SQL管理对象,是用于脚化和管理SQL Server和Azure SQL Database的API
版本 下载 最后更新
172.0.1 51,257 3/21/2024
171.24.0 70,054 10/9/2023
170.9.0 166,578 5/31/2023
170.7.0 118,952 3/21/2023
160.22524.0 171,228 1/5/2023
160.22523.0 1,840 5/31/2023
160.22519.0 119,836 10/24/2022
160.22516.0 18,645 10/14/2022
160.22515.0 89,080 8/11/2022
160.22510.0 3,415 8/11/2022
160.22506.0 129,674 5/25/2022
160.22504.0 102,444 2/14/2022
160.21323.56 3,376 3/10/2022
160.21292.55 142,989 10/26/2021
160.21267.51 38,832 10/6/2021
160.21099.39 742,866 4/22/2021
160.20216.14 2,949,690 8/3/2020
150.37051.0 1,447,159 3/10/2020
150.35031.0 52,842 1/8/2020

请参阅包中的CHANGELOG.md文件