MarkMpn.SQL4CDS
9.6.1
dotnet add package MarkMpn.SQL4CDS --version 9.6.1
NuGet\Install-Package MarkMpn.SQL4CDS -Version 9.6.1
<PackageReference Include="MarkMpn.SQL4CDS" Version="9.6.1" />
<PackageVersion Include="MarkMpn.SQL4CDS" Version="9.6.1" />
<PackageReference Include="MarkMpn.SQL4CDS" />
paket add MarkMpn.SQL4CDS --version 9.6.1
#r "nuget: MarkMpn.SQL4CDS, 9.6.1"
#addin nuget:?package=MarkMpn.SQL4CDS&version=9.6.1
#tool nuget:?package=MarkMpn.SQL4CDS&version=9.6.1
SQL 4 CDS allows you to use standard SQL syntax to query and manipulate your data and metadata in Dataverse / D365.
Supports
- SELECT
- INSERT
- UPDATE
- DELETE
Where possible the queries are converted to FetchXML, allowing you to generate FetchXML queries for
plugins or integrations by writing familiar SQL and converting it.
Queries can also run using the preview TDS Endpoint. A wide range of SQL functionality is also built
in to allow running queries that aren't directly supported by either FetchXML or the TDS Endpoint.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- XrmToolBox (>= 1.2023.10.67)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
9.6.1 | 5,249 | 4/30/2025 |
9.6.0 | 15,079 | 2/22/2025 |
9.5.1 | 13,809 | 12/12/2024 |
9.5.0 | 2,091 | 12/10/2024 |
9.4.1 | 8,529 | 11/10/2024 |
9.4.0 | 2,238 | 11/5/2024 |
9.3.0 | 16,067 | 8/27/2024 |
9.2.0 | 9,487 | 7/12/2024 |
9.1.0 | 8,329 | 6/10/2024 |
9.0.1 | 7,871 | 5/8/2024 |
9.0.0 | 2,024 | 5/2/2024 |
8.0.0 | 20,873 | 11/25/2023 |
7.6.1 | 9,411 | 10/16/2023 |
7.6.0 | 4,878 | 9/30/2023 |
7.5.2 | 4,248 | 9/17/2023 |
7.5.1 | 595 | 9/11/2023 |
7.5.0 | 4,115 | 9/4/2023 |
7.4.0 | 7,560 | 8/7/2023 |
7.3.0 | 11,283 | 6/12/2023 |
7.2.2 | 2,835 | 5/2/2023 |
7.2.1 | 322 | 4/30/2023 |
7.1.0 | 17,251 | 1/31/2023 |
7.0.3 | 13,556 | 10/11/2022 |
7.0.2 | 3,067 | 10/2/2022 |
7.0.1 | 497 | 9/28/2022 |
7.0.0 | 3,307 | 9/21/2022 |
6.4.0 | 8,575 | 7/28/2022 |
6.3.0 | 5,759 | 6/28/2022 |
6.2.1 | 5,528 | 5/26/2022 |
6.2.0 | 2,619 | 5/18/2022 |
6.1.0 | 2,402 | 5/11/2022 |
6.0.1 | 6,450 | 4/13/2022 |
6.0.0 | 1,780 | 4/10/2022 |
5.4.1 | 9,786 | 1/18/2022 |
5.4.0 | 2,991 | 1/4/2022 |
5.3.1 | 4,929 | 12/2/2021 |
5.3.0 | 1,811 | 11/27/2021 |
5.2.5 | 8,538 | 9/29/2021 |
5.2.4 | 3,398 | 9/16/2021 |
5.2.3 | 2,739 | 9/1/2021 |
5.2.2 | 644 | 8/31/2021 |
5.2.1 | 5,655 | 6/29/2021 |
5.1.1 | 4,642 | 5/15/2021 |
5.1.0 | 1,626 | 5/6/2021 |
5.0.0 | 1,471 | 4/29/2021 |
4.1.0 | 3,704 | 3/18/2021 |
4.0.3 | 2,908 | 2/20/2021 |
4.0.2 | 1,556 | 2/10/2021 |
4.0.1 | 2,121 | 1/28/2021 |
4.0.0 | 2,317 | 1/13/2021 |
3.1.0 | 2,941 | 12/13/2020 |
3.0.0 | 3,699 | 11/2/2020 |
2.3.0 | 4,423 | 8/28/2020 |
2.2.0 | 3,123 | 7/15/2020 |
2.1.2 | 3,485 | 5/27/2020 |
2.1.1 | 978 | 5/25/2020 |
2.1.0 | 709 | 5/24/2020 |
2.0.1 | 2,573 | 4/23/2020 |
2.0.0 | 1,131 | 4/17/2020 |
1.0.9 | 3,991 | 2/3/2020 |
1.0.8 | 569 | 2/3/2020 |
1.0.7 | 826 | 1/31/2020 |
1.0.6 | 1,866 | 1/10/2020 |
1.0.5 | 758 | 1/9/2020 |
1.0.4 | 3,212 | 11/15/2019 |
1.0.3 | 1,119 | 11/11/2019 |
1.0.2 | 2,315 | 10/11/2019 |
1.0.1 | 639 | 10/11/2019 |
1.0.0 | 687 | 10/9/2019 |
Bug fixes
* Fixed retrieving `audit.changedata` even when `audit.objectid`
* Fixed inserting a primary key value from an existing lookup value
* Fixed arithmetic overflow error when concatenating large data sets
* Check links to be added for `IN`/`EXISTS` predicates are valid before adding them to the query
* Added support for more alphanumeric datetime formats
* Do not use TDS Endpoint for temporary tables
* Fixed DML operations on `listmember`
* Handle real attributes that have a `type` suffix from another attribute
* Fixed retrieving activity and elastic table primary keys
* Fixed cloning Concatenate nodes
* Do not fold `TOP` clause to FetchXML for virtual tables
* Improved null handling when converting "not" conditions from FetchXML to SQL
User Experience
* Fixed showing the "Confirm Close" dialog individually for each tab after already selecting "No" on the same dialog for bulk closing tabs
* Fixed label on checkbox to restore sessions with the original connection
* Do not attempt to restore connections using SDK login control