While editing/tagging a question, I noticed that the datetime tag has this info:
for questions specific to data types that contain both date and time parts.
which seems wrong to me. Seeing a "datetime" tag, I would assume the question has to do with "date or time", not "date and time".
So I suggest we merge the 3 tags. I don't think we need 3 separate tags, one for each type, for several reasons:
DBMS have sections in their documentation about "Date/Time types" and "Date/Time functions and operators".
The two parts (date and time) are related as they exist as separate types and parts of combined types (datetime, timestamp).
Questions about a specific type (eg. question specifically about
date
type are rare and I can't see how tagging with date will be more help than tagging with datetime.Some DBMS (call me Oracle) have no pure
date
type and they call thedatetime
typedate
. Which tag should Oracle users use?
Or have a tag for each type and dbms: oracle-date, sql-server-date, sql-server-datetime, etc? (No, I wouldn't like that)
datetime has 175 questions, date has 98 and time has 45
(and some of them are common, 15 for example are tagged with both date and datetime).
Are the three tags similar enough to be merged?
Or is there any important difference between them from a tagging perspective?
If you think the tags are different, please add your reasoning to the 'No' CW answer below.
If you agree the tags should be merged, vote 'Yes'.
Additional discussion regarding timestamp and tags about non-standard non-standard types like datetime2
datetime2
but more specifically I would feel weird asking a question about thedate
data type specifically and having to use thedatetime
tag.