Skip to content

use 0 as date/datetime zero value#162

Open
xiezhenye wants to merge 4 commits into
julien-duponchelle:masterfrom
xiezhenye:zero_datetime
Open

use 0 as date/datetime zero value#162
xiezhenye wants to merge 4 commits into
julien-duponchelle:masterfrom
xiezhenye:zero_datetime

Conversation

@xiezhenye

Copy link
Copy Markdown
Contributor

return 0 as zero value of date/datetime to tell difference from NULL and '0000-00-00'.
e.g. insert/update a NOT NULL date column, only '0000-00-00' or 0 is valid.

@julien-duponchelle

Copy link
Copy Markdown
Owner

That sound correct.

But I worry that will force people to handle this case in their code. What is the good usage of 0000-00-00?

What others think about it?

PS: it seem some tests still failed

@baloo

baloo commented Aug 5, 2016

Copy link
Copy Markdown
Collaborator

Looks good to me, just need to make sure this is not a patch-level release. And it's shown in the changelog.

@julien-duponchelle

Copy link
Copy Markdown
Owner

@xiezhenye can you fix the tests? I will merge it after that

Thanks for the help

@xiezhenye

Copy link
Copy Markdown
Contributor Author

MySQL 5.6 tests passed. MySQL 5.7 tests seems failed to start test instance.

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.

3 participants