Domanda

Ho trovato un bug piuttosto insignificante in SQL Server 2008.

Vorrei segnalare l'accaduto a Microsoft, tuttavia, quando sono andato a https://support.microsoft.com / ho capito che posso avere bisogno di spendere $ 300 CAD a segnalarlo.

C'è un posto dove posso segnalare questo bug senza che mi costa soldi?


Di seguito è riportato un esempio del bug:

Opere:

USE [msdb]  
(SELECT * FROM msdbms)

non riuscita con "Sintassi non corretta in prossimità della parola chiave 'ordine'."

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

Inoltre, se io sono errati e questo non è un bug si spiega perché no?

Modifica
Ho aggiunto che questo Microsoft Connect

È stato utile?

Soluzione

è possibile segnalare i bug nel sito di connessione di SQL Server https://connect.microsoft.com/SQLServer

Tuttavia, qui ci sono 2 soluzioni perché davvero non hanno bisogno le parentesi

USE [msdb]  
SELECT * FROM msdbms ORDER BY dbms

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

Altri suggerimenti

Ora che Connect è stato dismesso grazie a GDPR, hanno' ve migrato tutti i contenuti Connect (presumibilmente!) per UserVoice sotto i forum di feedback Azure. Bug / problemi / prodotto-feedback devono essere indirizzate ci .

È interessante notare che, si dice "Se hai un problema tecnico, si prega di aprire un post su StackOverflow o < a href = "https://social.msdn.microsoft.com/Forums/en-US/home?forum=sqldocumentation%2Csqldatabaseengine" rel = "noreferrer"> MSDN ." Non so che cosa si intende per "problema tecnico" e se non è un sinonimo di "bug". Ma, dato che Connect è stato utilizzato per il deposito di insetti mentre era vivo, è ovvio che questa nuova posizione, in cui hanno migrato 4000 segnalazioni di bug da Connect, continuerebbe ad essere il posto giusto per tale ... ma io' m no MVP o "insider" o roba del genere, quindi si spera che qualcuno più vicino alla fonte in grado di verificare questo.

Connect è il solito sito.

Un'altra parentesi legate problema .

Il più divertente o smellier bug / funzione sarebbe quella di ottenere un elenco ordinato erroneamente eseguendo il seguente:

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

A causa, a quanto pare, in base alla progettazione, l'ordinamento con la parte superiore al 100 per cento non funziona. E la parte divertente è che si è permesso di specificare l'ordine da parte anche se non sta guadagnando niente da esso.

E 'più di un commento 'vista' e non è davvero un problema. Ma è interessante citare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top