Question

J'ai trouvé un bug assez insignifiant dans SQL Server 2008.

Je cependant à signaler à Microsoft, quand je suis allé à https://support.microsoft.com / je réalisais que je peux avoir besoin de dépenser 300 $ CAD pour le signaler.

Y at-il un endroit où je peux rapporter ce bogue sans que cela me coûte de l'argent?


Voici un exemple du bug:

Travaux:

USE [msdb]  
(SELECT * FROM msdbms)

échoue avec "syntaxe incorrecte près du mot-clé 'pour'."

USE [msdb]  
(SELECT * FROM msdbms ORDER BY dbms)

De plus, si je me trompe et ce n'est pas un bug peut-il expliquer pourquoi pas?

EDIT Je l'ai ajouté à Microsoft Connect

Était-ce utile?

La solution

vous pouvez signaler des bugs sur le site de connexion du serveur sql https://connect.microsoft.com/SQLServer

Cependant, voici 2 solutions de contournement parce que vous ne avez pas vraiment besoin de la parenthèse

USE [msdb]  
SELECT * FROM msdbms ORDER BY dbms

USE [msdb]  
select * from 
(SELECT * FROM msdbms) x
ORDER BY dbms

Autres conseils

Maintenant que Connect est retiré grâce à GDPR, ils » avez migré tout le contenu Connect (soi-disant!) UserVoice dans les forums de discussion Azure. Bugs / questions / produit commentaires doivent être adressées il.

Il est intéressant, disent-ils: « Si vous avez un problème technique, s'il vous plaît ouvrir un message sur StackOverflow ou < a href = "https://social.msdn.microsoft.com/Forums/en-US/home?forum=sqldocumentation%2Csqldatabaseengine" rel = "noreferrer"> MSDN « . Je ne sais pas ce qu'ils veulent dire par « problème technique » et si oui ou non il est synonyme de « bug ». Mais, étant donné que Connect a été utilisé pour le dépôt des bugs alors qu'il était en vie, il va de soi que ce nouvel emplacement, où ils ont migré 4000 rapports de bogues de Connect, continuerait d'être au bon endroit pour un tel ... mais je » m ou pas MVP « initié » ou tout le reste, si tout va bien quelqu'un plus proche de la source peut vérifier.

Connect est le site habituel.

Une autre question entre parenthèses liées .

Le plus drôle ou smellier bug / fonctionnalité serait d'obtenir une liste triée en exécutant mal ce qui suit:

USE [msdb]  
select * from (SELECT top 100 percent * FROM msdbms order by 1 desc) t

Parce que, apparemment, par la conception, le tri avec les 100 pour cent ne fonctionne pas. Et le plus drôle est que vous êtes autorisé à spécifier l'ordre par même si vous n'êtes pas gagner quoi que ce soit par elle.

Il est plus d'un commentaire « view » et ce n'est pas vraiment un bug. Mais il est intéressant de mentionner.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top