Skip to content

Execute cstmt directly - Additional testing and changes#2284

Merged
tkyc merged 4 commits intomicrosoft:mainfrom
tkyc:exec-cstmt-directly-additional-testing-and-changes
Jan 8, 2024
Merged

Execute cstmt directly - Additional testing and changes#2284
tkyc merged 4 commits intomicrosoft:mainfrom
tkyc:exec-cstmt-directly-additional-testing-and-changes

Conversation

@tkyc
Copy link
Copy Markdown
Contributor

@tkyc tkyc commented Jan 2, 2024

These changes make it so that when useFlexibleCallableStatements=false, setting/registering of parameters is stricter eg. either use all index or use named parameters (no mixing of index/named parameters). The reason for this is because the exceptions/cases to using index vs. named parameters are too nuanced.

@Jeffery-Wasty Jeffery-Wasty added this to the 12.6.0 milestone Jan 2, 2024
Comment thread src/main/java/com/microsoft/sqlserver/jdbc/SQLServerStatement.java
lilgreenbird
lilgreenbird previously approved these changes Jan 3, 2024
Comment thread src/main/java/com/microsoft/sqlserver/jdbc/SQLServerCallableStatement.java Outdated
Jeffery-Wasty
Jeffery-Wasty previously approved these changes Jan 3, 2024
Comment thread src/main/java/com/microsoft/sqlserver/jdbc/SQLServerCallableStatement.java Outdated
@tkyc tkyc merged commit 92cfe0d into microsoft:main Jan 8, 2024
@tkyc tkyc deleted the exec-cstmt-directly-additional-testing-and-changes branch January 8, 2024 22:38
tkyc added a commit that referenced this pull request Aug 13, 2024
tkyc added a commit that referenced this pull request Aug 21, 2024
* Revert "Execute Stored Procedures Directly (#2154)"

This reverts commit 11680a6.

* Revert "Execute cstmt directly - Additional testing and changes (#2284)"

This reverts commit 92cfe0d.

* Revert "Re-added support for stored procedure 'exec' escape syntax in CallableStatements (#2325)"

This reverts commit ba88da8.

* Additional revert of missed lines

* Added no-op for getters/setters

* RequestBoundaryMethods no-op test fix
tkyc added a commit that referenced this pull request Aug 21, 2024
* Revert "Execute Stored Procedures Directly (#2154)"

This reverts commit 11680a6.

* Revert "Execute cstmt directly - Additional testing and changes (#2284)"

This reverts commit 92cfe0d.

* Revert "Re-added support for stored procedure 'exec' escape syntax in CallableStatements (#2325)"

This reverts commit ba88da8.

* Additional revert of missed lines

* Added no-op for getters/setters

* RequestBoundaryMethods no-op test fix
tkyc added a commit that referenced this pull request Aug 22, 2024
* Revert "Execute Stored Procedures Directly (#2154)"

This reverts commit 11680a6.

* Revert "Execute cstmt directly - Additional testing and changes (#2284)"

This reverts commit 92cfe0d.

* Revert "Re-added support for stored procedure 'exec' escape syntax in CallableStatements (#2325)"

This reverts commit ba88da8.

* Additional revert of missed lines

* Added no-op for getters/setters

* RequestBoundaryMethods no-op test fix
tkyc added a commit that referenced this pull request Aug 23, 2024
* Revert "Execute Stored Procedures Directly (#2154)"

This reverts commit 11680a6.

* Revert "Execute cstmt directly - Additional testing and changes (#2284)"

This reverts commit 92cfe0d.

* Revert "Re-added support for stored procedure 'exec' escape syntax in CallableStatements (#2325)"

This reverts commit ba88da8.

* Additional revert of missed lines

* Added no-op for getters/setters

* RequestBoundaryMethods no-op test fix
tkyc added a commit that referenced this pull request Aug 28, 2024
* Revert "Execute Stored Procedures Directly (#2154)"

This reverts commit 11680a6.

* Revert "Execute cstmt directly - Additional testing and changes (#2284)"

This reverts commit 92cfe0d.

* Revert "Re-added support for stored procedure 'exec' escape syntax in CallableStatements (#2325)"

This reverts commit ba88da8.

* Additional revert of missed lines

* Added no-op for getters/setters

* RequestBoundaryMethods no-op test fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed/Merged PRs

Development

Successfully merging this pull request may close these issues.

3 participants