Ho cercato una libreria/codice sorgente libero per formattare le query SQL, preferibilmente in .NET, per un po 'di tempo. Anche dopo aver cercato alcune delle risposte qui su SO, sono quasi al punto in cui sono disposto a credere che non esista niente del genere.Esiste una libreria di formattazione SQL gratuita per .NET?
La cosa più vicina che ho trovato, un progetto chiamato sqlformat, non sembra essere attivo, e non supporta nemmeno un sottoinsieme funzionante delle funzionalità di SQL per la formattazione.
Ci sono delle librerie di formattazione SQL gratuite o open source? Non voglio un prodotto in scatola, in quanto ho bisogno di integrare questa funzionalità in uno strumento che sto costruendo. Neanche i servizi Web sono accettabili, poiché quelli che ho trovato come T-SQL Tidy non si sono dimostrati molto affidabili.
Qual è lo scopo? riformattare il codice prima dell'esecuzione, correggere la formattazione in una finestra di query o qualcos'altro? – StingyJack
Questo è uno strumento interno che consente ai nostri sviluppatori di riformattare il testo (SQL è solo uno dei casi d'uso) per revisione e coerenza. SQL può essere sputato fuori dalla nostra applicazione in un formato a riga singola, ed è bello poterlo tradurre anche in un formato leggibile. –