Skip to content

Comments

[CALCITE-5685] Support MySQL CONVERT function that works on data types#3220

Draft
ILuffZhe wants to merge 1 commit intoapache:mainfrom
ILuffZhe:CALCITE-5685
Draft

[CALCITE-5685] Support MySQL CONVERT function that works on data types#3220
ILuffZhe wants to merge 1 commit intoapache:mainfrom
ILuffZhe:CALCITE-5685

Conversation

@ILuffZhe
Copy link
Contributor

Enable MySQL convert(expr, type) function that works on converting data types.

Noted: SIGNED type is equivalent with BigInt in Calcite type system, and this PR use SqlAlienSystemTypeNameSpec to represent UNSIGNED, so we don't need to add new SqlTypeName.

More information see mysql-cast-doc.

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

87.5% 87.5% Coverage
0.0% 0.0% Duplication

@github-actions
Copy link

github-actions bot commented Feb 1, 2025

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 90 days if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@calcite.apache.org list. Thank you for your contributions.

@github-actions
Copy link

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 90 days if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@calcite.apache.org list. Thank you for your contributions.

@github-actions
Copy link

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 90 days if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@calcite.apache.org list. Thank you for your contributions.

@github-actions github-actions bot added the stale label Jun 30, 2025
@github-actions github-actions bot removed the stale label Sep 8, 2025
@github-actions
Copy link

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 90 days if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@calcite.apache.org list. Thank you for your contributions.

@github-actions github-actions bot added the stale label Oct 28, 2025
@github-actions github-actions bot removed the stale label Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant