Skip to content

Accept NULL value wherever a value is expected #72

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

Merged
merged 1 commit into from
Feb 3, 2023

Conversation

gmantele
Copy link
Collaborator

Problem raised on the ADQL validator project:
ivoa/lyonetia#16 (comment)

NULL is not allowed anywhere else than in IS [NOT] NULL and CAST(...). In all DBMS, NULL is valid value in almost all places where a value is expected. This is actually a miss in ADQL-2.0. This Pull-Request aims to fix this issue. An Erratum will be added to ADQL-2.0 document.

@gmantele gmantele added the bug Something isn't working label Jan 31, 2023
@gmantele gmantele added this to the 2.1 milestone Jan 31, 2023
Copy link
Contributor

@msdemlei msdemlei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically, this is what DaCHS has been doing for many years, and so I don't expect any trouble.

I have not specifically searched the document for any other places that might need changes as a result, but I'm confident you found them all. So: As far as I am concerned, let's merge this.

@gmantele
Copy link
Collaborator Author

gmantele commented Feb 3, 2023

If nobody complains about this PullRequest, can anyone with appropriate permissions review and merge it, please?

@msdemlei
Copy link
Contributor

msdemlei commented Feb 3, 2023 via email

@gmantele
Copy link
Collaborator Author

gmantele commented Feb 3, 2023

I cannot review and merge my own PullRequest, even as both the main author of the ADQL standard and the DAL vice-chair.
In such situation, such restriction is really a shame :-(

@mbtaylor mbtaylor merged commit 7bfe2fe into ivoa-std:master Feb 3, 2023
@gmantele gmantele deleted the null-value branch March 7, 2023 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants