-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(mssql): support top syntax for limiting queries #18746
Commits on Feb 15, 2022
-
SQL-TOP Fix For Database Engines
MSSQL is not supporting LIMIT syntax in SQLs. For limiting the rows, MSSQL having a different keyword TOP. Added fixes for handling the TOP and LIMIT clauses based on the database engines.
Configuration menu - View commit details
-
Copy full SHA for 55c71a1 - Browse repository at this point
Copy the full SHA 55c71a1View commit details
Commits on Feb 16, 2022
-
Teradata code for top clause handling removed from teradata.py
Teradata code for top clause handling removed from teradata.py file, since we added generic section in base engine for the same.
Configuration menu - View commit details
-
Copy full SHA for 6913d73 - Browse repository at this point
Copy the full SHA 6913d73View commit details -
Changes to handle CTE along with TOP in complex SQLs
Added changes to handle TOP command in CTEs, for DB Engines which are not supporting inline CTEs.
Configuration menu - View commit details
-
Copy full SHA for e4f98a6 - Browse repository at this point
Copy the full SHA e4f98a6View commit details -
Test cases for TOP unit testing in MSSQL
Added multiple unit test cases for MSSQL top command handling and also along with CTEs
Configuration menu - View commit details
-
Copy full SHA for 7712f73 - Browse repository at this point
Copy the full SHA 7712f73View commit details -
Corrected the select_keywords name key in basengine
Corrected the select_keywords name key in basengine
Configuration menu - View commit details
-
Copy full SHA for de0cd2a - Browse repository at this point
Copy the full SHA de0cd2aView commit details
Commits on Feb 17, 2022
-
Changes based on as per review.
made the required corrections based on code review to keep good code readability and code cleanliness.
Configuration menu - View commit details
-
Copy full SHA for 28d3e70 - Browse repository at this point
Copy the full SHA 28d3e70View commit details
Commits on Feb 18, 2022
-
Review changes to correct lint and typo issues
Made the changes according to the review comments.
Configuration menu - View commit details
-
Copy full SHA for e9b51a6 - Browse repository at this point
Copy the full SHA e9b51a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc3ea4 - Browse repository at this point
Copy the full SHA cdc3ea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1ffda - Browse repository at this point
Copy the full SHA 5d1ffdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bee00c0 - Browse repository at this point
Copy the full SHA bee00c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17738f3 - Browse repository at this point
Copy the full SHA 17738f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f45bb - Browse repository at this point
Copy the full SHA d5f45bbView commit details
Commits on Feb 20, 2022
-
Moved the top/limit flag check from sql_lab to core.
Configuration menu - View commit details
-
Copy full SHA for 7c80cea - Browse repository at this point
Copy the full SHA 7c80ceaView commit details
Commits on Feb 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 37ba4b5 - Browse repository at this point
Copy the full SHA 37ba4b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c7ec51 - Browse repository at this point
Copy the full SHA 4c7ec51View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee37d94 - Browse repository at this point
Copy the full SHA ee37d94View commit details