1. If a question has been tagged with sqlserver-2008, should it also be tagged with sqlserver?

  2. If a question has been tagged with sqlserver and references a feature only present in SQL Server 2008, should it also be tagged with sqlserver-2008?

closed as off-topic by rene, Journeyman Geek, PolyGeo, curiousdannii, Nathaniel Oct 18 '18 at 1:14

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question's topic is only applicable to one specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should relate to features or policies that commonly apply to the network or the software that drives it, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – rene, Journeyman Geek, PolyGeo, curiousdannii, Nathaniel
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    How about choosing between sql-server and sqlserver and SQLServer and SqlServer and SQL-server and all other spellings? It would be easier if all tags were converted to lower-case, with dashes replaced by spaces. Right? – Wim ten Brink Aug 24 '09 at 11:08
  • 1
    @Workshop Alex: I'm really focussing in on whether versions should be included in tags for this question, although you may have a point. – Alex Angas Aug 24 '09 at 11:44
  • @Workshotp Alex, I like your thinking but I would replace spaces with dashes ;o) – wcm Aug 24 '09 at 13:37

Generally if I have an SQL Sever question, I will only tag it with the specific year if it is an absolute requirement and generally I will include both "sql-server" and "sql-server-[year]".

It is also possible that users can set up an interesting tag for "sql-server~" that will allow for them to see any tag that starts with "sql-server".


Like many other users, I watch lots of different tags; sqlserver, sql-server, ms-sql, etc. This isn't a good solution, but is a result of letting users create their own tags, and isn't really that much overhead.

On the other hand, when asking questions, I'd stick to one tag rather than using multiple (redundant) tags: sqlserver if the question is common to many versions, or sqlserver-2008 if it references some feature specific to that version.

This saves polluting the tag-space, frees up some tags for moderators and future editors, and avoids annoying people who have no interest in SQL Server 2005 if that's what my question relates to :)


I would tag it sql-server for sure. This is on my favourite tag list. sql-server-2008 is not on that list. I do not want to put every version there.
I think you can omit versions in tags completely and point this out in your question only.


Until we had the search functionality using ~ as a wildcard (server side * that is, such that [sql-server~] finds all tags including the year, see here), I would have voted to use both the generic and the specific tag.

But now, I can use [sql-server*] on my preferred tags and [sql-server~] when searching for questions I would like to offer answers to. So I now adopt using the generic tag unless the question is version specific.


I was originally going to post that I liked having multiple tags such as sql-server and sql-server-2008 because I then have the flexibility to search all sql server questions OR sql server 2008 questions.

Then I discovered that you could put a "~" in the URL for a wild card and I changed my mind. Now I think you should just put in the sql-server-2008 and let me put in the "~" on my own.

Just my 2 cents :)

Not the answer you're looking for? Browse other questions tagged .